Descartes - David Cunning (Taylor and Francis, 2023)