John 10:31-42 on June 23, 2011 Why the Good Shepherd is so Good Why the Good Shepherd is so Good (Part 4) +
John 10:22-42 on June 23, 2011 Why the Good Shepherd is so Good Why the Good Shepherd is so Good (Part 3) +