Knees, Ankles, Feet, and Toes: The Biomechanics of Bipedal Human Walking

A treatise on bits and pieces