Mechanical Design Process, 3e - Softcover

Book 6 of 11: McGraw-Hill Series in Mechanical Engineering
 
9780071240598: Mechanical Design Process, 3e