A Strategic Guide to Technical Communication by Heather Eraves & Roger Graves