The Siege of Caerlaverock - Barbara Henderson
WINNER YOUNG QUILLS AWARD BEST HISTORICAL FICTION 2021 12-year-old Ada is a laundress of little consequence but the new castle commander Brian de Berclay has his evil eye on her. Perhaps she shouldn’t have secretly fed…