I really loved this book - a well-painted future, populated with interesting characters, a hero who has to grow up quickly with the odds stacked against him, and a story that zooms along at 150 MPH! If I didn't know who wrote this book, I'd have guessed it is written by a young up-and-coming SF writer bursting with ideas - well done to Terry Brooks. I hope there will be a sequel, and a Hollywood movie, and more!