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

challenging reflective slow-paced

4.0