Ratings1
Average rating3
Reviews with the most likes.
The publisher provided me with the opportunity to read this in exchange for providing feedback. (via NetGalley)
Okay read. The first half moved slowly for me but it picked up in the end. I did like how some of the connections were revealed in the end.