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