Repentance: A Comparative Perspective - 9780585080741