Options

Moral perfection: saints, do-gooders, altruistic warriors