The Science of Walking (3rd Revision)