Western Europe in the Middle Ages, 300-1475: Formerly entitled a History of the Middle Ages, 284-1500