Introduction to Biomechanics : Solids and Fluids, Analysis and Design - Humphrey, Jay D.; O'Rourke, Sherry L. (Cham Springer, 2025)