Knit Step by Step : Techniques, stitches, and patterns made easy
9780241412398
Vikki Haffenden