Knitting Stitches Step-By-Step More Than 150 Essential Stitches to Knit, Purl, and Perfect by Jo Shaw | Menrva Books | MenrvaBooks