What makes a sermon good? That has been a notoriously difficult question to answer. There are really only four kinds of sermons: biblically shallow and contextually irrelevant; biblically substantive ...