Introduction to Continuum Mechanics for Engineers: Revised Edition (Dover Civil and Mechanical Engineering)