Charlie Craven's Basic Fly Tying: Modern Techniques for Flies That Catch Fish
1,000 color photos.