Amy Herzog Ultimate Sweaters
The Ultimate Sweater Book is chock-full of everything you need to know to draft your own pattern from scratch, modify an existing pattern, or just knit a great sweater. It covers all aspects of sweater knitting from design to swatching to embellishing to finishing, and includes 20 garment patterns for you to wear.