This book is Margaret Haddix at her best. Don't let me trick you into thinking that this is her best book: that is Turnabout. But this a superb work of absolute genius.The plot is fresh and original. It takes shocking turns and tricks you every step of the way. It is a delightful read- fast-paced, exciting, and nerve-racking. I simply couldn't put it down.The thing that I don't like is that the book cover gives away the main detail of the plot too soon. I don't want to tell you the plot because it'll ruin the book's true experience. DON'T READ BOOK COVERS! THEY BLURT OUT WHAT THE AUTHOR HAS TRIED TO HIDE UNTIL THE END OF THE BOOK!