Climate Change and Environmental Sustainability - He, Bao-Jie. (Springer International Publishing AG, 2023)