Ratings1
Average rating3
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.