Descartes

The powers of thought

The powers of thought

4 min read . 13 Mar 2011