The Oxford illustrated history of western philosophy. - Kenny, Anthony (Oxford University Press, 1997)