The engineer's duty to himself and to the public | IEEE Journals & Magazine | IEEE Xplore