TY - BOOK AU - Duff J. M. AU - Ross William TI - Engineering design and visualization U1 - 519.515 PB - Cengage Learning KW - MECHANICAL ER -