Guide to Knitting Stitches - Hardcover

 
9780706362862: Guide to Knitting Stitches