Sermon Jesus Gives Everything, Demands Everything (Matthew Sermon 78) Matthew | Matthew 16:21-25 | 5.20.2007