Mechanical, Materials and Manufacturing Engineering - Hong Hua Tan (2011)