1. Plato
2. Descartes
3. Socrates

Answer: Descartes