Mechanical Vibrations by Daniel J. Rixen