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