DAVID C. LEONARD was Assistant Dean at Mercer University, School of Engineering, Atlanta, where he developed and taught in the Internet-based distance learning master's degree program in technical communication management. He has also developed graduate and undergraduate technical communication programs and courses at the Georgia Institute of Technology, the University of Maryland, and the University of Tennessee at Chattanooga. Leonard has co-authored two other Oryx Press publications, Multimedia and the Web from A to Z and Multimedia from A to Z, as well as other books and numerous articles....