Scientific and technological thinking / - Gorman, Michael E. (L. Erlbaum, 2005)