Descartes philosophy of science - Clarke, Desmond M (Manchester: Manchester University Press, 1982)
Keywords: Science philosophy; Innate ideas; Hypotheses