The Daily Books Pushing morality to its limits A new book about altruism that will make you re-examine your life