I liked it but it isn't one of my favorites by Brad Meltzer. There was a nice twist at the end and the cameo of Beecher White was a nice touch. If you're a fan of Brad Meltzer then I recommend it but if your a casual reader of his work then you may not like it.