Evolution and revolution Rev. Henry Ward Beecher's new lecture
Beecher, Henry Ward,1813-1887.
Hampstead
[ca.1883]
Reprinted from the New York Christian union of Jan. 11th, 1883