KSR brings so much credibility to his fiction that it feels palpable and plausible. Phenomenally done!