Pros: Wonderfully tense suspense leavened with moments of bright humor. Cons: Several characters were quickly introduced towards the end, making them a bit difficult to keep straight at times. Rating: 4.5 out of 5 Review book courtesy of Penguin Group…