Rationality, Morality, and Self-Interest by John Heil