Ratings88
Average rating3.9
3.5/5
I vote that David gets a therapist in book 3.
A pretty solid sequel! A lot of unexpected twists in this one, and every answer leaves you asking new questions. We are left on another cliffhanger, and I sometimes feel like the mysteries are a bit too drawn out but overall still a really enjoyable read.