Climate Change Science: Causes, Effects and Solutions for Global Warming - David Ting (Elsevier Elsevier, 2021)