Grey, J. D. (James David), 1906-1985