“sharp writing keeps the reader eagerly turning pages. The characters are all nuanced and real, the situations they confront full of tension . . .”