Hmmm, I couldn't really get past the first few chapters and have tried several times.
The "definition" of science fiction is that it is about things that could be.
Virtually all of science fiction was written "before it happened" -- Arthur C Clarke more or less invented telecommunications satellites.