Nine-year-old david has recently lost his mother to a freak accident, his salesman father is constantly on the road, and he is letting his anger out on his grandmother. Sarcastic and bossy 13-year-old primrose lives with...Nine-year-old david has recently lost his mother to a freak accident, his salesman father is constantly on the road, and he is letting his anger out on his grandmother. Sarcastic and bossy 13-year-old primrose lives with her childlike, fortuneteller mother, and a framed picture is the only evidence of the father she never knew.