An introduction to biomechanics by Jay D. Humphrey | Menrva Books