I would have loved this book when I was younger, and probably would have gotten into arguments as to whether it was better than The White Mountains with friends. A swift, smooth plot, fun characters--including a robot, a nano-swarm, a mammoth, and some of the best prairie dogs you've ever met--all make the book fairly race along. It does a great job of painting horrible future consequences of our current present without ever being preachy or boring. This book is a lot smarter and more fun than most of the mindless entertainment aimed at teen audiences. Note: I updated this review to 4 stars as a YA read. As an adult read (and I'm hardly the target audience at 47) I give it a solid 3.