Platonism and Cartesianism in the Philosophy of Ralph Cudworth. Dissertation, etc