WILLIAM DAVID MOORE