The Rev. Nick Lannon preaches a sermon on John 10, in which Jesus calls himself the Good Shepherd. Unlike hired hands, who do nothing to protect you from wolves (and actually tell you that everything is fine), Jesus lays down his life for you.