Triathlon : an expert training companion - Finch, Mike (New Holland Publishers, 2004)