The saving shepherd 03 Jun 2012The saving shepherdPassage John 10:11-21Speaker Phil JackDownloadAudio