Author: John Kermott Allen
Alternate names: John K. Allen
Born: 1858