William O'Donnell and William F. Moore