EXCELLENT. THE PERFECT rollercoaster of emotions and endless suspects. The books takes the turn in unimaginable way. Like you could never find out who the real imposter is until end. At first I had a bad guy feeling about Ethan. I somehow thought that Ethan and ej are connected. But my theories were wrong. i think if it was Ethan instead of tracia it would have been more mind-blowing. But anyways loved it.