Author: John E. Hinshaw
Alternate names: John E. 1862- Hinshaw; John E 1862- Hinshaw
Born: 1862