Encyclopaedia of Science - Ahuja Anubhav (Anmol Publications, 2006)