Descartes an intellectual biography - Gaukroger, Stephen 1950-2023 (Clarendon Press, 1995)