While the novel is set in the present day, its use of historical landmarks, typically Scottish expressions and references to folk tales also gives it an old-world feel, which will please fantasy fans, even those who have never actually seen the unique city where the events take place. The unpredictable, twisting plot will keep suspense high and the characters, though a world away from North American readers, will draw them in, leaving readers eager for further adventures (the sequel, The Wings of Ruksh, comes out at the end of April). Forbes has done an especially good job setting up situations where characters misjudge each other, only to realize their mistake and revise their opinions, a process readers undergo along with the characters. The uncertainty this creates--who are the real villains?--will bring home an important lesson about communication while keeping readers turning pages. If this is modern Scottish children's fiction, give me more.