Author: Daniel Steele D.D.
Alternate names: Daniel Steele
Born: 1824
Died: 1914