This is a good, solid read, tall Containing the requisite ingredients: excellent writing (Prescott obviously masters the English prose), credible dialogues (the characters talk like I would expect real people to talk), and a tight and entertaining plot with an unexpected twist at the end.