Complete book of general knowledge science & technology - Asha, A. J. (New National Publishers, 1997)