We often romanticize the Middle Ages, seeing them as a time of chivalry, gallant knights, and castles. Beneath all of this ...