Duff J. M. Engineering Design And Visualization - New Delhi Cengage Learning 2012 - 384p. Subjects--Topical Terms: MECHANICAL_DESIGN Dewey Class. No.: 519.515