WILLIAM DAVID MOORE, SR.