Loading paper
Self-intersection numbers of curves on the punctured torus | Tomesphere