It's very suspenseful especially at the end. The twists keep coming and around the ending I was sitting on the edge of my seat and I couldn't read fast enough. 
 Recommended! 
 Now it's time for Tinker, Tailor, Soldier, Spy :)