New Encyclopedia of Knots: 250 Entries - Step-By-Step Illustrations - A Comprehensive Reference Guide by Derek E. Avery | Ever After Books