Barron, D. W.(David William),1935-