Duncan, Robert, 1919-1988