A review by caro870
On the Genealogy of Morals by Friedrich Nietzsche

challenging reflective slow-paced

4.0