Swimming Fastest: The essential reference on technique, training and program design - Maglischo, E W (Human Kinetics, 2003)