Author: Michel Chasles
Alternate names: M. Chasles; M Chasles; Par M. Chasles
Born: 1793
Died: 1880