Technical Report Writing Today by Daniel G. Riordan, Steven E. Pauley & Daniel Riordan