David James Duncan is one of my heroes, both for being a wonderful writer from the Pacific Northwest, and for saying a lot of the things I think way better than I could ever say them. He is a preacher of rivers, which description I think conveys both the lovely things about him and the sometimes ir...