Tools and Tactics of Design with Selections from Writing as an Engineer

 
9780470732410: Tools and Tactics of Design with Selections from Writing as an Engineer