criticalhit.net
A Lazy Person’s Guide to preparing for a marathon
If you're getting fit and ready for a real challenge, try running a marathon.
Craig Risi