The advantages of a rolling foot in human walking.

The advantages of a rolling foot in human walking.