I liked that this book keeps you guessing thru to the end. Great character development. The past and present timelines worked well. Overall it was an intriguing, enjoyable listen. Definitely recommend this one.

Narration was really good especially as there was a large cast and each character was given their own unique voice.