As a Tormalin sworn man, Ryshad is honour-bound to obey his prince's orders. Now he is sent to help two wizards searching for lost knowledge to use against the mysterious, murderous Elietimm. Conveniently, Ryshad can do his duty and seek personal revenge for a friend dead at the Ice Islanders' hands. Better yet, the wizard Shiv still has business with Livak; gambler, thief and, briefly, Ryshad's lover. However, Ryshad soon learns just how perilous involvement with elemental or aetheric magic can be. Enchantments he cannot counter leave him far from home, and from any hope of allies, powerless amid the lethal hazards of the Aldabreshin Archipelago. Only strength of character and the fighting skills forged in his master's service can save him from sorcery and treachery.