Solid mystery/thriller that had a few surprises in there even if most of it was somewhat easy to predict. Once I realized what was happening the rest easily fell into place. I still enjoyed the ride, mind you, and thought the challenges faced by the main character were really inventive. Enjoyable read! 🌟🌟🌟🌟