Engineering Mechanics of Deformable Solids: A Presentation with Exercises by Sanjay Govindjee | Menrva Books