Biomechanics of movement the science of sports, robotics, and rehabilitation - Uchida, Thomas K.; Delp, Scott L. (The MIT Press, 2020)