Author: Joseph Xavier Perrault
Alternate names: J. X. Perrault
Born: 1838
Died: 1905