The Directory of Knots: A Step-by-Step Guide to Tying Knots... By John Shaw Spiral Bound Price $6.85 Free Shipping