One of the best books I’ve read in years
I loved this book, as did my two teenage boys. So this is a book that can be enjoyed by a wide range of ages. The book has a rip-roaring story and the protagonist frequently uses science to solve problems (which I liked) while making snide comments (which my kids liked). It’s really plot driven with minimal character development, but that’s OK for this book. The movie they made out of it isn’t bad, either. Recommend very strongly for science, sci-fi, and adventure story lovers.