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

challenging slow-paced

2.0