Scan barcode
A review by jackthegiantslayer
On the Genealogy of Morals by Friedrich Nietzsche
challenging
informative
reflective
4.5