Blueprint for a Battlestar: Serious Scientific Explanations Behind Sci-Fi's Greatest InventionsRod Pyle
Space 2.0: How Private Spaceflight, a Resurgent NASA, and International Partners are Creating a New Space AgeRod Pyle2.9