The Complete Book of Traditional Fair Isle Knitting by Sheila McGregor