Technical Communication Today: Pearson New International Edition - Johnson-Sheehan, Richard