Thus Spoke Zarathustra by Friedrich Nietzsche
German Classics
227 books — 150 voters