I had a book by John Barsness that was very good. I gave it to a friend who guides. Unfortunately I've forgotten the title and don't see it listed on his website anymore.
First Barsness book I ever read was "Montana Time" It was a collection of fishing stories.
I would recommend "Trout Bum" & "The View From Rat Lake" by John Gierach, "Steelhead Country" by Steve Raymond, "Guide Wars" by John Holt, "A River Never Sleeps" by Roderick Haig-Brown