Engineering design

Mischke, Charles R Budynas, Richard G Nisbett, Keith J

Engineering design Mischke, Charles R Budynas, Richard G Nisbett, Keith J - Tata MC graw hill 2010