Review: this is a good book but could have been better
Rating: 4 out of 5
Date: 11 13, 2013
First, Vasilissa is a Russian name, meaning the beautiful one. Maybe just a spell check error, but Vaslilssa hit me on every page. A quibble, but the typo was on every page, and became very annoying.Also, and more importantly, Sophie is just too perfect. She is some martial arts expert-just not realistic. The relationship between Sophie, Luke and Hal is a cheap effort at dramatic tension.  Just too much.I think it's difficult to write a large number of books and stay fresh, inventive and realistic. Just too many jarring details to give it five stars but it still is enjoyable escape literature.