Advanced Marathoning - Pfitzinger Pete (USA Human Kinetics, 2009)