Communicating technical information : a new guide to current uses and abuses in scientific and engineering writing - Rathbone, Robert R.