Killroys Fly Tying has an extensive four part series by Bryant J. Cochran, Jr.  on Reading Water.