John 10- The good shepherd. February 27, 2022 by Mike Wong Show Audio PlayerShow Audio Player Download AudioDownload MP3 John 10. The good shepherd. 1. The need for the good shepherd 2. The coming of the good shepherd 3. The response to the good shepherd