Demon thief - Shan (Little, Brown, 2005)