Basic Communication Skills For Technology - Andrea T. Rutherford (Pearson Educational Usa, 2006)