Test your knowledge on the fascinating history of the medieval period, from knights and castles to feudalism and chivalry.