Books by Ed Martingale

365 Knitting Stitches a Year (2002)
Fill your year with an incredible variety of knitting stitches, including basic knit-and-purl sitche...