Energy Technologies for clean environment - Chhavi Kumar and Others (Discovery Pubishing House Pvt. Ltd., 2018)