Tanya Huff. Smoke and Shadows. 2004