Author: J. Cruveilhier
Alternate names: Jean Cruveilhier; J Cruveilhier
Born: 1791
Died: 1874