Britain in the Middle Ages: A History for Beginners