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