Medieval Britain is a fascinating period to study, yet many school libraries are lacking in stories set during this time. Barbara Henderson – author of The Siege of Caerlaverock – has picked out her top five recommended children’s books set in the Middle Ages.