Minda Sealy is afraid of her own nightmares. Then, one night, while asleep, she meets Jan, the Lord of the Moors, who has been imprisoned by Ildran the Dream-master-the same being who traps Minda. In exchange for her promise to free him, Jan gives Minda three tokens. She sets out, leaving the safety of her old life to begin a journey from world to world, both to save Jan and to solve "the riddle of the Wren"-which is the riddle of her very self. The...