Clark, David H.(David Hamilton),1943-