Essential Knit Sweaters: Patterns for Every Sweater You Ever Wanted to Wear Every Day - 9780811772778