bosslide1.1bosslide2bosslide3

New journal article

The 1.5-Million-Knot Problem Behind a 9x12 Hand-Knotted Rug