Joseph Marie Jacquard

French weaver and merchant

1752 CE to 1834 CE

World

Related Events