3 out of 5 stars
Good characters but overall story didn’t hold together
Too many moving parts: The various story lines were interesting & some of the characters were compelling...but pacing was clearly off, & nothing really developed with the depth to make it a cohesive novel.
4 out of 5 stars
Good story plenty of different aspects to it. Just slightly spoilt by the performance delivery.