David, John,1944-