Book Review: John Flanagan’s Duel at Araluen

Princess Cassandra and King Duncan are under siege by the traitorous Dimon, and Ranger’s apprentice Maddie is the only one who can save both them and her father, Horace, also trapped.
Princess Cassandra and King Duncan are under siege by the traitorous Dimon, and Ranger’s apprentice Maddie is the only one who can save both them and her father, Horace, also trapped.