On the Genealogy of Morals

Ratings43

Average rating4

15