MG Book Review: Shadow Weaver by MarcyKate Connolly

                                                    Can you trust your own shadow? Emmeline is a shadow weaver. That means she can shape and control shadows, all shadows except for one, her own. Emmeline names it Dar and treats it like a best friend. It is her only friend. Other children are afraid of her. Dar maybe her friend but she is not just a shadow. When Dar does something terrible, Emmeline and Dar escape into the woods Emmeline discovers there [...]