MECHANICAL VIBRATIONS - KELLY, S. GRAHAM (NEW DELHI TMH, 2011)