This edition features a new chapter on computational methods that presents the basic principles on which most modern computer programs are developed. It introduces an example on rotor balancing and expands on the section on shock spectrum and isolation.1. Oscillary motion. 2. Free vibration. 3. Harmonically excited vibration. 4. Transient vibration. 5. Systems with two or more degrees of freedom. 6. Properties of vibrating systems. 7. Lagrange's equation. 8. Computational methods. 9. Vibration of continuous systems. 10. Introduction to the finite elemtnt method. 11. Mode-summation procedures for continuous systems. 12. Classical methods. 13. Random vibrations. 14. Nonlinear vibrations. Appendices. Answers to selected problems. Index.William Thomson is Emeritus Professor at the University of California, Santa Barbara.