Clarke, Desmond M Descartes philosophy of science - Manchester: Manchester University Press, 1982 - xii, 249p. ISBN: 0719008689 Subjects--Topical Terms: Science philosophy Subjects--Index Terms: Innate ideas Hypotheses