Cambridge University Press Elements of Continuum Mechanics and ...