S. Graham Kelly 3 6.786Mechanical Vibrations: Theory and Applications – S. Graham Kelly – 1st Edition