Charted Knitting Designs
by
Barbara G. Walker
The third in Barbara Walker's invaluable series of knitting books. Buy it.