Author: Pierre-Joseph-Olivier Chauveau
Alternate names: Pierre Joseph Olivier Chauveau; Pierre-Joseph-Olivier Chauveau; Pierre J. O. Chauveau
Born: 1820
Died: 1890