Violet Hayes's life is a mess. Between her stalker, Preston, refusing to leave her alone, her parents' case still being unsolved, and falling behind in school, she always feels on the verge of losing... This description may be from another edition of this product.