The Shepherd’s Plan and His Flock | John 10:11-21; 27-28 Date March 8, 2020 Speaker David W. Hall Series Gospel of John Book John Watch Listen Save