Imminent War with China?