Seraph of sorrow - Davidson, Mary Janice (Ace Books, 2009)