Human Nature and the Limits of Science - Dupre (Oxford University PressOxford University Press, 2003)