Re: Where are all the fish
One of the best books I've read about trout fishing is Trout Tactics, by Joe Humphries. It covers pretty much everything one should know about trout fishing in flowing water (up to the date of publishing). He emphasizes trout behavior as the most important think to learn in order to become a successful trout fisherman. Many other writers take inspiration from this book. It's a "must read" for any fly fisherman that is serious about his/her hobby.