Moore, J. Donald, 1944-