Notes on Double Knitting [Expanded Edition] by Beverly Royce