stephen k. brown