Astronomy & Telescopes Making Habitable Worlds: Planets Versus Megastructures Status Report October 16, 2024
Terraforming & Geoengineering Making Habitable Worlds: Planets Versus Megastructures Status Report September 14, 2023