Medieval philosophy an historical and philosophical introduction / - Marenbon, John. (Routledge, Taylor & Francis Group,, 2006)