Grosse-Brauckmann, K., & Sullivan, J. (1998). Constant mean curvature surfaces with cylindrical ends. In Mathematical Visualization (pp. 107-116). Berlin: Springer.