Who is Jesus? The Giver of Spiritual Life 24 February 2019 Bible Text: John 3:1-21 | Preacher: Steve Calder | Series: Who is Jesus?