Author: Anselme-Gaëtan Desmarest
Alternate names: A. G. Desmarest; Anselme-Gaetan Desmarest
Born: 1784
Died: 1838