WILLIAM EDWARD MOORE