Technical Writing for Engineers & Scienti- 9780073191591, Finkelstein, paperback

This textbook has been a reliable resource for students for years.