Solid Dynamics