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