Early Medieval Philosophy 480-1150 by John Marenbon