O'Donnell, John J. (John Joseph), 1944-