TY - BOOK AU - Ballaney- P.L. TI - Theory of Machines and Mechanisms SN - 978-8174091222 CY - khanna Publishers ER -