Grace Jennings

73%
Flag icon
To the Mennonites, forgiveness is a religious imperative: Forgive those who trespass against you. But it is also a very practical strategy based on the belief that there are profound limits to what the formal mechanisms of retribution can accomplish.
David and Goliath: Underdogs, Misfits, and the Art of Battling Giants
Rate this book
Clear rating