Patrick J. Anderson
Side effects of developing for yourself - http://www.marco.org/392848093