An Introduction to Fly Fishing for Trout
Mark D Williams has published hundreds of articles and many books over the last 20 years including So Many Fish So Little Time: The 1001 Best Places on Earth to Fish. W Chad McPhail other fishing books include '49 Trout Streams of Southern Colorado', and 'Colorado Flyfishing: Where to Eat Sleep Fish.'