Carl Engdahl , Kangtst.