Charles Haddon Spurgeon Revisited