DAVID ALLEN BROOKS