John M Duff

Engineering Design and Visualisation - 1 - Cengage Learning, New Delhi 2012

604.2