Pre-teen fantasy book. Nola is a witch and can do small spells like watch people using water with a hair placed in it. She is constantly worried: her mother hears voices and argues out loud with them. Nola knows what people do to witches so she and her mother wander from town to town doing odd jobs, never staying in one place long enough to be accused. One day Nola witnesses a murder during her scrying spell and things start to change. She realises that the murderer may try to frame them for the crime and tries to nudge the enforcers of law in the right direction while protecting herself and her mother. Of course nothing goes as she planned. Well written. Quick read. Vivian Vande Velde always ties up her endings nicely.