An American Presbyterian preacher.

Thomas Talmage

An American Presbyterian preacher.