Ganesh N.S Science and technology : CBSE IX - New Delhi, India Oxford University Press 2003 - viii,566 P. Source: Textual