May 17, 2012 Categories: Sermons Leave a comment The Good Shepherd – April 29, 2012 Pastor David Leiter: The Good Shepherd MP3 Format April 29, 2012 – The Good Shepherd WAV Format April 29, 2012 – The Good Shepherd