Descartes reinvented - Sorell, Tom (Cambrdige University Press, 2005)