The Complete Idiot's Guide to Marathon Training by David A. Levine & Paula Petrella