Title: The demon's watch
Description: "Captain Newton and his men keep watch over Port Fayt, where humans live in peace alongside trolls, elves and fairies. They've always kept the town safe from pirates and smugglers. But now Fayt is under threat from a much more powerful enemy - the League of the Light, who have sworn to destroy all non-humans. And to make matters worse, a dangerous witch has just arrived in town"--Dust jacket. Suggested level: intermediate, junior secondary.
Subjects: Fantasy, Adventure and adventurers, Fiction, Magic, Smugglers, Children's fiction, Harbors