A review by leighannc
Necessary People by Anna Pitoniak

4.0

Possible Spoiler Alert!!
.
.
.
Do you ever understand the bad guy?...even root for them? I'd like to say no; the bad guy is bad and I never want them to "win". But Anna was able to convince me otherwise. Her writng was great. Her characters were perfect. And through the story I came to be in team Violet even though she made some not so great choices. I felt her feelings and understood why she made them. Great story!