200 Fair Isle Designs : Knitting Charts, Combination Designs, and Colour Variations Mary Jane Mucklestoneová