Stewart, John D.(John David),1944-