Johann Wolfgang von Goethe
Recommended
Theodor Mommsen
Mihai Nadin
Immanuel Kant
Georg Wilhelm Friedrich Hegel
Friedrich Wilhelm Nietzsche