The Knotted Chain

http://www.theknottedchain.com/