Spring Into Technical Writing by Barry J. Rosenberg