Edmunds, R. David (Russell David), 1939-