10 books
Nietzsche
Philosophers
Karl Marx
Plato
Rene Descartes
Erasmus
Immanuel Kant
Thomas Aquinas
David Hume
Stoicism