Five surprising motivations for mission Jesus is the Good Shepherd who lays down his life for his sheep 9 July 2017 Bible Text: John 10:1-31 | Preacher: Gerald Tanner | Series: Five surprising motivations for mission