Descartes' philosophy of science - Clarke, Desmond M. (The Pennsylvania State University Press, 1982)