The Moral Psychology of Hope - 9781786609731