Basics of Energy and Environment - Ramjani, S.A.; Gunasekar, J. John; Ramachandran, J. (Madurai Shanlax Publications, 2022)