The nature of science and technology - Padilla, Michael J (Pearson/Prentice Hall, 2007)
Includes index