The Author

Henry Ward Beecher

Henry Ward Beecher

Henry Ward Beecher was an American Congregationalist clergyman, social reformer, and speaker.