Newcomer A. E. Marling does a bang-up job with this novel about a magic-wielder afflicted with a sleeping disorder. Her drowsiness does not equate boredom for the reader. On the contrary, "Brood of Bones" is a fantasy whodunnit, with Enchantress Hiresha cast in the role of arcane detective. The setting and the magic are skillfully portrayed; the characters are complex and not always predictable. Hiresha struggles not only with her sleeping problem, but with the past that has formed her; her position is her armor and her purpose. Maid Janny is a gem of irreverence, while the Lord of the Feasts is both charming and terrible. The deposed arbiter of the city is exasperating at the same time she is delightful, and the two city leaders (a pair of priests representing different deities) are not what they might seem. I could wish the bodyguard were better developed, but it is a small complaint. The story is told from Hiresha's point of view, depicting her insecurities and fears in a very personal, very *human* way embroidered with the mores of her particular society. I'd have given this book 5 stars but for an unfortunate (though not crippling) tendency toward repetition of information, and I am looking forward to Marling's next book.