The Philosophy of Peter Abelard by John Marenbon