Need a progressive plan to follow to prepare for your next marathon? Go no further than halhigdon.com
His variations include options for novice, intermediate , advanced. For a small fee you can sign up for one of his Interactive Training Programs
He also offers other training programs such as 5K, 10K, 10 mile, and half marathon.
Books by Hal Higdon