Knitting Projects step by step

Knitting Projects step by step: a variety of beautiful patterns, that include video tutorials and clear, detailed written instructions.