Reviews and other content aren't verified by Google
Would ggive book 5 stars if after page 1050 to ending wasnt so astrociously ridiculous and unoriginal. This book deserved a better ending. Without the ending I'll say it's one of the best books I've ever read.