Biblio
Ethical and Environmental Challenges to Engineering, Englewood Cliffs, N.J., Prentice-Hall, 2000.
Scientific and Technological Thinking, Mahwah, N.J., Lawrence Erlbaum Associates, 2005.
"Levels of Expertise and Trading Zones: Combining Cognitive and Social Approaches to Technology Studies",
Scientific and Technological Thinking, Mahway, Lawrence Erlbaum Associates, pp. 287-302, 2004.
"Levels of Expertise and Trading Zones: Combining Cognitive and Social Approaches to Technology Studies",
Scientific and Technological Thinking, Mahway, Lawrence Erlbaum Associates, pp. 287-302, 2004.
"A Framework for Strategic Network Design Assessment, Decision Making, and Moral Imagination",
Science, Technology, & Human Values, vol. 31, pp. 289-308, 2006.
"Integrating Ethics & Engineering: A Graduate Option in Systems Engineering, Ethics and Technology Studies",
Journal of Engineering Education, vol. 89, pp. 461-469, 2000.
"Societal Dimensions of Nanotechnology",
IEEE Technology and Society Magazine, vol. 23, pp. 55-62, 2004.
"Turning students into professionals: Types of knowledge and ABET engineering criteria",
Journal of Engineering Education, vol. 91, pp. 327-332, 2002.