TY - BOOK AU - "Rao, D.G." TI - Mechanism and Machine theory PB - New Age International Pvt. Ltd ER -