Knitting technology a comprehensive handbook and practical guide - Spencer, David J. (Woodhead Publ., 2010)