Blueprint for a battlestar
Subtitle: serious scientific explanations behind sci-fi's greatest inventions
By: Rod Pyle
Published: 2016
Language: eng
Number of pages: 191
ISBN-13: 9781454921349
Subjects: Science; Technology; Miscellanea
Notes: Includes bibliographical references.