Medieval Philosophy: A New History of Western Philosophy, Volume ...
Anthony Kenny & Pro-Vice-chancellor (development) Anthony Kenny