H DAVID MOORE