folini rated The mechanical design process: 3 stars Sept. 16, 2009 Public The mechanical design process by David G. Ullman, David Ullman (McGraw-Hill series in mechanical engineering)