Author: Oliver Perry Temple
Alternate names: Oliver Perry 1820- Temple; Oliver Perry] 1820-1907 [From [Temple; Oliver Perry] 1820-1907. [from [Temple; Oliver Perry 1820-1907 Temple; Oliver P. Temple
Born: 1820
Died: 1907