Charles Grandison Finney Spreads Revivalism and Education throughout ...

Responsive image
source