Moon Child is a great book! The second in this series from Banghart and like By Blood, Moon Child has got a nice little mystery that keeps you guessing. We're led through dancer Diana's view of her boring town until two very interesting this happen. She meets the new boy in town, and an awful crime occurs. Most of the book is her unraveling what both those things mean for her, and hoping the two don't intersect. A satisfying resolution and a fast, fun read!