I rarely review a book that has several well-written reviews already, but was tempted to add my voice about this book at a time when those who are looking for a good gift for knitters may be abroad in Amazon.com-land. I also have been a knitter for Lo these many years (about 30) and have perused many knitting books and magazines. And I have several knitting friends, some real fanatics, some just beginners. I personally love this book and wholeheartedly agree with some of the other reviewers that it is the most imaginative book about knitting that I have ever come across. However, a word of caution: having spent time in the company of other knitters, I know that I am pretty much a maverick, at the far, wild end of the bell curve. There are a lot of knitters out there, some extremely technically advanced (far more than I) who simply would not know what to do with this book. So, if your target knitter follows patterns to the letter, even if your target knitter can execute Kaffe Fassett designs, if they are color-inside-the-lines type of knitter, it might be better to give them (as I have done to several of my knitting friends) "The Big Book of Knitting" by Katharina Buss, which, I have found, is mightily appreciated even by those who have an extensive knitting library. However, if your knitter is bored, bored, bored, even by the most intricate classical designs, then "Designing Knitwear" might just light their fire. I agree with the reviewer who said that "Designing Knitwear" is not for beginning knitters. So, if your knitter is just learning how to knit, purl, do stockinette stitch, it might be better to choose another book, for now at least. I have to say, though, if you know or are a maverick knitter, you will LOVE "Designing Knitwear". One of the patterns is for a white-on-white three-piece shawl that is absolutely stunning and yet so incredibly simple to make. This is the type of stylish "shawl" that I would have loved to have seen in the collection of shawls in "Shawls and Scarves: the Best of Knitter's Magazine". But hey, that's me. There's room in the world for all knitters, from perfectionist chart-followers to free-form-let's-just-see-what-happens. Happy knitting!