This kept me on my toes and i missed some sleep as it had me engrossed. Loved the push and pull between characters and the twists the story gave. It was excellent. Narration was first class given the how the story was written. 5/5