Swimming : technique, training, competition strategy / Alan Lynn. - Lynn, Alan (Crowood sports guides, 2006)