Descartes: a guide for the perplexed - Skirry , Justin (New York Continuum, 2008)