Technical communication - Lannon, John M. (Person Longman, 2007)