Encyclopaedia of Scientific Developments Inventions and Discoveries - Davis, Ainsworth. J.R (Bhavana, 1996)