ESS 166: Will Technology Save the World?: Environmental Ethics and Techno-Optimism (ESS 266) — Stanford Root