Author: John Ewing Blaine
Alternate names: John Ewing 1845- Blaine
Born: 1845