Additional Information
Publisher Description
Hard science fiction takes known science and scientific principles as its starting point and is, for many readers, the core of the field. Hard SF is also controversial, accused by many of having no so...
Read more