SWIMMING MADE EASY: 101 WORKOUTS FOR SWIMMERS AND TRIATHLETES

Who is 101 Swim Workouts for? These workouts are designed for anyone who swims for fitness, races indoors or in open water as well as athletes training...