Mechanical Vibration - William J Palm (Wiley India Pvt Ltd,New Delhi, 2014)