Theory of Vibration with Application