Mechanical Vibrations by Singiresu Rao & Singiresu S. Rao