e-book 

Technical writing essentials : introduction to professional communications in the technical fields

"This open textbook is designed to introduce readers to the basics of professional communications in technical fields: audience and task analysis in workplace contexts, clear and concise communications style, effective document design, teamwork and collaboration, and fundamental research skills"--BC Campus website.