Author: J. M. Peebles
Born: 1822
Died: 1922