Fly fishing can be an incredibly exciting and rewarding activity, but it is also very challenging, requiring skill, planning, and perhaps a little bit of luck. Catching the big one requires plenty of preparation, from choosing the right gear to scouting locations and managing travel. Whether you're fishing in freshwater streams or large bodies of saltwater, wading near the banks or drifting in a boat, The Big Book of Fly Fishing Tips & Tricks is the...