Teachable moments : practical suggestions for teaching ethics across the curriculum. Somerville, NJ: Raritan Valley Community College and the New Jersey Center for Advanced Technological Education, 1996, p. 69 p.
“Introduction and Overview: Global Information Ethics”, Science and Engineering Ethics, vol. 2, no. 2, pp. 131-136, 1996.,
“International Federation for Information Processings Framework for Computer Ethics”, Science and Engineering Ethics, vol. 2, no. 2, pp. 155-165, 1996.,
Integrating computer ethics across the curriculum. Dobbs Ferry, NY: Mercy College, 2004.
“Ethics Across the Computer Science Curriculum: Privacy Modules in an Introductory Database Course”, Science and Engineering Ethics, vol. 11, pp. 635-644, 2005.,
“Including the social and ethical implications of computing in the computer science curriculum”, Computers and Society , vol. 28, no. 2, pp. 56-57, 1998.,