2008
Practical Workouts to Build Speed, Strength, and Endurance
2011
Gearing Up a Level
1999
2009
2000
2004
Swim Workouts for Triathletes
2002