david g.b. brown