Mechanical vibrations - Palm III, William J. (John Wiley, 2006)