Designing engineering components that make optimal use of materials requires consideration of the nonlinear static and dynamic characteristics associated with both manufacturing and working environments. The modeling of these characteristics can only be done through numerical formulation and simulation, which requires an understanding of the theoretical background and associated computer solution techniques. By presenting nonlinear solid mechanics, dynamic conservation laws and principles, and the associated finite element techniques together, the authors provide a unified treatment of the dynamic simulation of nonlinear solids. Alongside numerous worked examples and exercises are user instructions, program descriptions, and examples for two MATLAB computer implementations with source code available online. While this book is designed to complement postgraduate courses, it is also relevant to industry professionals requiring an appreciation of the way their computer simulation programs work.