1.
Karl Schroeder (1838)
Author. Technology Consultant.
Karl Schroeder is an award-winning Canadian science fiction author. His novels present far-future speculations on topics such as nanotechnology terraforming augmented reality and interstellar travel and have a deeply philosophical...