Teaching Global and Ethical Perspectives in Information Technology. - Cynthia Krebs; Jan Bentley; DeDe Smith (J. Comput. Sci. Coll., 2023)