Edgington, D. W.(David William),1933-