TY - BOOK AU - Sadhu Singh TI - Theory of Machines SN - 8178086808 PB - Pearson Education, New Delhi KW - Mechanical N2 - Engineering ER -