Solid book. Love hate characters. Good pacing. Wish there was more dynamics, distinction and variation in voices from narrator.