Engineering vibrations - Bottega, William J (CRC Press, 2006)