Colgateand Lynch. Mechanics and Control of Swimming: A Review. Institute of Electrical and Electronics Engineers (IEEE), 2004, doi:10.1109/joe.2004.833208.