Mistress of dragons - Weis, Margaret (Weis, Margaret. Dragonvarld trilogy, 2003)