Sixty-year-old science fiction becomes real eight years ago

Friday 31st January, 2025 - Bruce Sterling