Great gift
The Knitter's Dictionary by Kate Atherley is a great gift for knitters or someone that wants to take up knitting. The book is well layed out, with beautiful artwork and packed full of everything you could want to know about knitting.