Tor, 2006, 381 pages
Set a few decades from now, Rainbows End is an epic adventure that encapsulates in a single extended family the challenges of the technological advances of the first quarter of the 21st century. The information revolution of the past 30 years blossoms into a web of conspiracies that could destroy Western civilization. At the center of the action is Robert Gu, a former Alzheimer's victim who has regained his mental and physical health through radical new therapies, and his family. His son and daughter-in-law are both in the military, but not a military we would recognize, while his middle-school-age granddaughter is involved in perhaps the most dangerous game of all, with people and forces more powerful than she or her parents can imagine.
No, there is no punctuation error in the title. Just had to mention that. It bugged me too.
Also by Vernor Vinge: My reviews of A Fire Upon the Deep, A Deepness in the Sky, and The Children of the Sky.
My complete list of book reviews.