Greenhouse gas emissions challenges, technologies and solutions - Shurpali, Narasinha; Agarwal, Avinash Kumar; Srivastava, Virendra K. 1943- (Energy, Environment, and Sustainability, 2019)