The History and Future of Technology : Can Technology Save Humanity from Extinction? - Ayres, Robert U. (Springer, 2021)