Encyclopedia of science. - Ahuja, Anubhav (Anmol, 2006)