Vibrations - Balachandran, Balakumar. (Cengage Learning, 2009)