TY - BOOK AU - John M Duff TI - Engineering Design and Visualisation U1 - 604.2 PY - 2012/// PB - Cengage Learning, New Delhi ER -