Title: China, the Yellow Peril at War with the World