The new science of swimming - Counsilman, James E. (Prentice Hall, 1994)