Cruickshank, Stewart A., 1919-1994