Junior or Senior level Vibration courses in Departments of Mechanical Engineering. A thorough treatment of vibration theory and its engineering applications, from simple degree to multi degree-of-freedom system.[...]