Thoughts on swimming the perfect race: A quest for answers to important questions - Kopel, A. (coachesinfo.com)