John M Duff

Engineering Design and Visualization - 1 - Cengage Learning, New Delhi 2011

604.2