https://9lib.org/document/z3d662ey-hydromechanics-swimming-propulsion-swimming-optimum-movements-slender-fish.html