TY - BOOK AU - SINGH SADHU TI - PRINCIPLES OF MECHANICAL ENGINEERING AV - TJ 158 .S56 2010 ER -