The Best of Interweave Knits showcases 25 stylish designs that stand the test of time - scarves, stoles, cardigans, and more.