Ed Levinson

Striving to be the best jack-of-all technologies (and master of one or two).