EDWARD L. MOORE