Crowood sports guides swimming : techniqu, training, competition strategy - Lynn, Alan (Crowood Press, 2006)