Author: James Martin Peebles
Alternate names: J. M. (James Martin) 1822-1922 Peebles; J. M. (James Martin) 1822-1 Peebles
Born: 1822
Died: 1922