Treat your feet with this inspiring selection of 10 fun and practical toe-warmers. A hand-knitted sock is a pleasure to own and will always outlive its commercially produced poor relation. Make them for yourself or as a unique gift for a treasured friend. If you have mastered the basics of knitting and are ready for a new challenge, you'll find these socks for all ages and occasions fun and easy to make; every project is accompanied by clear instructions...