Wright, W. D. (William David), 1906-