Swimming Science : Optimum performance in the water - Mullen, John G. (Ivy Press, 2018)