TY - BOOK AU - Nag TI - Mechanical Vibrations PB - Wiley India Pvt Ltd KW - Mechanical ER -