05. The Middle Ages: 590 – 1517 AD