Encyclopaedic dictionary of science - Anand, Satish (Anmol Publications, 1994)