DAVID ALLEN EDWARDS