Heather Ross hoped to put danger behind her and settle into life as a travelling magician. But almost as soon as she rejoins the troupe in the Isle of Skye, Heather is warned of a shadow hanging over her: a shadow that bars her from performing. What it is, the oracle will not say - although voices among the group begin to speculate that Heather cannot be trusted. Uncertain which way to turn, Heather tries to find ways to prove her worth within the...