Favorite Flies for Oregon: 50 Essential Patterns from Local Experts - 9780811739788