Materials Processing and Precision Engineering: series 1 - Adesta, Erry Yulian Triblas (Department of manufacturing and Materials,Kulliyyah of Engineering, IIUM, 2010)