Robert Zubrin is an outspoken critic of pseudo-scientists who assert that humanity blights the planet. We discuss his repudiation titled Merchants of Despair.
Robert Zubrin is an outspoken critic of pseudo-scientists who assert that humanity blights the planet. We discuss his repudiation titled Merchants of Despair.