Knitting: The Complete Guide by Jane Davis