Return 

Philosophers
Click on any of the names to learn more.

 

 

 

           

Rene Descartes