One-time street urchin and Ellanoi firemage, Silke, has kick-started her new career as private investigator by landing a plum job finding out who is threatening to bump off Veelya, princess of Elginagen. In the course of her investigations, Silke meets Lucius Stone, who happens to be a telepath with a talent for harnessing ice power. Stone has been employed by prince Vyktor to discover who has been threatening to kill HIM. Silke prefers to work alone, but she and Stone are thrown together when they discover that Silke's estranged brother - and fire-mage - Sattine has a master plan to remove the royal family of Elginagen, put in a puppet ruler of his own making, and secure for himself the Darkstone currently locked in the royal vault. Can Silke and Stone prevent him seeing it through?