Hal Higdon is on the run - Higdon, H.
Training advice on long distance and maraton running for novice, intermediate and elite runners.