As with cookbooks, I have no intention of adding all my many knitting books to my virtual library, but as this is the most educational one that I own, I think it deserves a recommendation. This book has taught me more about knitting than any other pattern book. I have knitted a variety of the pat...