Physics and Physiology of Running: Faster Racing: Recent Episodes

Cambridge University