Armageddon and China