Jesus walking on the sea : meaning and Gospel functions of Matt 14:22-33, Mark 6:45-52 and John 6:15b-21 - Heil, John Paul 1947- (Analecta Bíblica (Biblical Institute Press), 1981)