Fly fishing for trout is a fascinating and addictive sport but is one where only experience, skill and the ability to 'think problems through' logically will lead to constant success. This invaluable... This description may be from another edition of this product.