A primer for swimming coaches. Volume 2: Biomechanical foundations - Maglischo, E. W. (Nova Science Publishers, 2016)