Theory of Vibration: An Introduction by Ahmed A. Shabana