Theory Of Vibration With Applications