Jessica Kingsley Publishers
Forgiveness is Really Strange
$17.95
What is forgiveness? What enables people to forgive? Why do we even choose to forgive those who have harmed us? What can the latest psychological r...
View full details