Essential Trout Flies: Step-by-step tying instructions for 31 indispensable pattern styles and their most useful variations by Dave Hughes Back to product details page >