Vibration Mechanics - Haiyan Hu (Springer, 2022)