Teaching ethics in the engineering design process: a legal scholar's view | IEEE Journals & Magazine | IEEE Xplore