Swimming Physiology of Fish - Palstra, Arjan P. (Springer Berlin Heidelberg, 2013)