An Intelligent Psychological Thriller

Execution Is Everything by Nick Warren surprised me with how clever it is with surprising twists that might leave the reader confused until page 144