Essentials of Dynamics and Vibrations - John Billingsley (Springer Nature (Textbooks & Major Reference Works), 2025)