Author: John McKee Van Fleet
Alternate names: John M. Van Fleet; John M. b. 1842 Van Fleet; John M. B. 1842 Van Fleet
Born: 1842