Here are some links and readings on forgiveness and forgiveness practice:
We listened to this talk on Forgiveness by Fred Luskin. Here is the link to Fred’s website Forgive for Good.
Another excellent website is The Campaign for Love & Forgiveness
Here is a Forgiveness Meditation by Jack Kornfield