Charles Spurgeon Sermon - God's Will and Man's Will Spurgeon Sermons playlist: http://www.youtube.com/view_play_list?p=CDB844A9113F938C Romans 9:16 So then it is not of him that willeth, nor of him that runneth, but of God that sheweth mercy. Revelation 22:17 ... whosoever will, let him take the water of life freely.