Näin puhui Zarathustra
1883 • 335 pages