Writing for Science and Engineering, Second Edition: Papers, Presentations and Reports