Author: Allen, John W.
Alternate names: Allen, John W., 1819-1903.
Born: 1819
Died: 1903