Trout Fly Fishing: An Expert Approach by John Dawson
This work applies the latest developments to all aspects of fly-fishing around the world. Techniques for fishing a wide range of waters from lakes and large rivers to tiny spring creeks are included and the written style employs a straightforward approach that includes some humorous anecdotes.