Discover the art of trout fly tying in this second edition guide that presents fifty core patterns and detailed instructions for three hundred variations, complete with vivid diagrams and expert tips.