Engineering Design Communications by Shawna D. Lockhart, Cindy M. Johnson & Cindy Johnson