Basic communication skills for technology - Rutherfoord, Andrea J (Prentice Hall, New Jersey, 2001)