
Rainbows End is a science fiction novel set in San Diego, California, in 2025, with so many technological advances that the world is undergoing ever-increasing change. Robert Gu, a recovering Alzheimer's patient, unwittingly becomes part of a conspiracy that intends to use the new technology as a tool to gain world domination.