The Essential Guide to Color Knitting Techniques by Margaret Radcliffe