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

challenging informative reflective slow-paced

1.0