• ''Descartes' Concept of Scientific Explanation,
in J. Cottingham, ed. Descartes'' (Oxford Readings in Philosophy; Oxford University Press, 1998), pp. 259–80. • 'Nation, State and Nationality in the Irish Constitution',
Ir. Law Times, 16 (1998), 252-6. •
Education, the State, and Sectarian Schools, in T. Murphy and P. Twomey, eds. ''Ireland's Evolving Constitution'' (Oxford: Hart, 1998), pp. 65–77. •
Faith and Reason in the Thought of Moise Amyraut, in A. P. Coudert, et al. eds. Judaeo-Christian Intellectual Culture in the Seventeenth Century (Dordrecht: Kluwer, 1999), pp. 145–59. • (with C. Jones), eds.
The Rights of Nations: Nations and Nationalism in a Changing World (New York: St. Martin's Press, and Cork University Press, 1999). • René Descartes,
Meditations and Other Metaphysical Writings, trans. Clarke (Penguin, 1998); René Descartes,
Discourse on Method and Related Writings, trans. Clarke (Penguin, 1999). •
Causal powers and occasionalism from Descartes to Malebranche, in
Stephen Gaukroger, ed. ''Descartes' Natural Philosophy'' (Routledge, 2000), 131 -48. •
Cartesianism, in W. Applebaum, ed.
Encyclopedia of the Scientific Revolution (Garland, 2000), 122-24. • 'Constitutional Bootstrapping: the Irish Nation',
Ir. Law Times, 18 (2000), 74-77 • 'Nationalism, the Irish Constitution, and Multicultural Citizenship',
Northern Ireland Legal Quart. 51 (2000), 100-19. • 'Exorcising Ryle's Ghost from Cartesian Metaphysics',
Philosophical Inquiry, 23 (2001), 27-36. •
Explanation, Consciousness and Cartesian Dualism, in R.E. Auxier and L.E. Hahn, eds.,
The Philosophy of Marjorie Grene (Library of Living Philosophers, vol. xxix). Chicago and La Salle, III.; Open Court, 2002, pp. 471–85. • ''Descartes's Theory of Mind'' (Oxford: Clarendon Press, 2003) • 'Pascal's Philosophy of Science' in N. Hammond, ed.,
The Cambridge Companion to Pascal (Cambridge University Press, 2003), 102-121. •
Descartes : A Biography (Cambridge University Press, 2005). •
French Philosophy, 1572–1675 (Oxford University Press, 2016). == References ==