TY - BOOK AU - Rattan,s. TI - Theory of machines SN - 978-0-07-014477-4 PB - Tata McGraw-Hill KW - Mechanical ER -