Author: John P. White
Alternate names: John Preston White; White, John P. (John Preston), 1832-1905; White, John Preston, 1832-1905; White, John P. 1832-1905; John White; JOHN PRESTON WHITE
Born: 7 Mar 1832
Died: 16 Jan 1905