Western Europe in the Middle Ages: A Short History