KALPAKJIAN

MANUFACTURING ENGINEERING AND TECHNOLOGY - PEARSON

10926