This comprehensive guide offers everything you need to know about fly fishing, from techniques and gear to fly tying and fishing locations. Learn how to improve your skills with articles, videos, and maps, and even discover recipes for your catch.
The Fly Fishing Encyclopedia by Richard Smart























