thereitis.org
Descartes’ Meditations
Visit the post for more.