This guy has a great sermon on forgiveness It's rather lengthy, but full of info, at least for the Christian