Technical Communication - Lannon John M (usa pearson, 2008)