Title: Traitors' Gate
Subjects: Sieges, Juvenile fiction, Scotland, history, fiction, Schools, fiction, Children's fiction