The Oxford illustrated history of Western philosophy - Kenny, Anthony, (Oxford University Press, 2001)