Structural Dynamics for the Practising Engineer by H.M. Irvine, H. Max Irvine & Max Irvine