Force, determination and impact - McLaughlin, Peter (Descartes' natural philosophy, 2000)