April 29, 2012 The Thief on the Cross Preacher: David Sproule Series: David Sproule, Sermons Sermon Audio Download PowerPoint « Silence? God’s Questions »