Encyclopaedia of energy - Bhardwaj, Anandi (Anmol, 2006)