Encyclopaedia of Scientific Developements Inventions and Discoveries - Davis,J.R.Ainsworth,ed. (New Delhi Bhavana, 1996)