view single item
Name: Jean Marie Leroux
Date: French, 1788–1870