DAVID ALLEN GRIFFIN