Descartes and Hume on Human Nature Francis MoorcroftFrancis Moorcroft takes a fresh look at how two giants of western philosophy differ in their analysis of human nature.