It has been said before, but, wow, what a wonderful book! It did have a slight TBH feel to it, but it was it's own story. It was one of those books that I did not want to put down and was sad when I finished it last night.
Seriously, get this book! It is one of the best books that I have read in a while!