Theory of vibration : an introduction - Shabana, A. A. (Mechanical engineering series, 1996)