Author: John Knox Allen
Alternate names: Allen, John Knox, 1844-1929
Born: 1844
Died: 1929