Technical Communication by William S. Pfeiffer, William Pfeiffer & Kaye E. Adkins