Technical Writing: A Practical Guide for Engineers, Scientists, and Nontechnical Professionals 2nd Edition Pdf is another good book that you can download for free. this book is written