Author: E. W. Longanecker
Alternate names: Ezra W. Longanecker; Ezra W Longanecker
Born: 1859