Moore Keith L