Socrates Platon Descartes
Hume Kierkegaard Kant Sartre