https://www.ganjpublishers.com/product/mechanical-vibrations-pearson-education/