Peter James writes a very detailed and riveting plot that keeps you wondering throughout the book. He kept me thinking how he managed to put together such an intricate web of clues to reach an intense conclusion.
To see Peter James’ books on our online catalogue, click here.