Essential Knit Sweaters: Patterns for Every Sweater You Ever Wanted to Wear Every Day Paperback $29.95