We Need Much More Honesty on Upstream: A Response to Rob Hahn

Well, this should be fun. After Rob’s critique of my last piece about Upstream, I thought it would be appropriate to step into the Notorious octagon. Considering I’m not a trained attorney, that’s probably a mistake (yes, that’s the first of many self-deprecations to bloat my handicap on his turf). I once put a foot […]