The nature of science and technology - Padilla, Michael J (Prentice Hall science explorer, 2007)