Sam Osborne preaching on 1 Samuel 24-26.