Communication training for scientists and engineers: A framework for highlighting principles common to written, oral, and visual communication | IEEE Conference Publication | IEEE Xplore