The Moral Psychology of Hope - 9781538165485