Mechanical Vibrations 1st Edition by Thammaiah Gowda, Jagadeesha T, D V Girish book required