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