Hudson, James, 1921-