Machincal Engg - Nag P K (TMH, 2003)