Ratings6
Average rating4.2
Maybe 3.5 stars. The story is powerful and the characters are compelling, but there is so much pain. It made it hard for me to enjoy it entirely. Reading this at a different time might change opinion. I think it is just a case of a great book at the wrong time for me.