The Science Of Dry Fly Fishing by Fred G. Shaw & Fred.G. Shaw