A First Course In Continuum Mechanics by Oscar Gonzalez & Andrew M. Stuart