A Beginner's Guide to Knitting
A complete step-by-step course
Ryland Peeters and Small
ISBN: 9781800651111 (E/PB+)