Sermon written by Rev. Peter Adam no. 448 Matthew XVI 13, 16, 20