Lyman Beecher


Profession: Clergyman


No great advance has been made in science, politics, or religion without controversy.
Lyman Beecher