This is basically a well written book, except sometimes it was difficult to figure out who was speaking certain lines, etc. I had to go back & re-read a few things to keep everything straight. The storyline was good, although a little slow in parts. It did keep me entertained, so I give it 3.5 stars, rounded to 4.
I received this ARC free from NetGalley in exchange for a fair and honest review.