Encyclopaedia of scientific developments inventions & discoveries : vol.V - edited by J R Ainsworth Davis [et al] (Bhavana Books & Prints, New Delhi, 1996)