"The Knitter's Dictionary" looks to be a good resource for knitters at all skill levels. I'm not a knitter myself, but I can see this book for what it is--resourceful. I think this book would make a great gift to someone who is interested in learning how to knit or learning more about knitting. That's not to say experienced knitters wouldn't enjoy this book! The focus of this book is on understanding patterns, which I think knitters of all levels can appreciate.
There is a ton of information in these pages but the layout makes the book easy to use and understand. I had no idea there was so much to know about knitting. If ever I consider taking up the craft, this book will be my go to guide!