CH Spurgeon: The prince of preachers and much more

Charles Haddon Spurgeon was undoubtedly one of the greatest preachers of 19th century Britain, and of the entire world. He was astonishingly