Ratings2
Average rating3
At times I was hooked on this story and at other times I hated it. I felt like I was on an emotional roller coaster along with the main character.
There are some very dark, violent parts so I would caution very young readers.