Western Europe in the Middle Ages, 300-1475 - Brian Tierney (McGraw-Hill, 1982)