An excellent book covering China's war years and probably the best book on any portion of 20th century Chinese history that I've read in a few years now. Although China at War approaches things from a military angle and goes a little deeper into the nitty gritty of some key military campaigns, it is emphatically NOT intended for readers with an exclusive interest in military tactics and technology - general history readers will not be bored. That being said, this book is also probably not a suitable introduction to this period of Chinese history for readers with absolutely no prior background either. For the rest of us, this is a surprisingly thoughtful and novel account of China in both its war of national liberation against the Japanese as well as it's civil war (I say "surprisingly" because I was expecting a more hard-nosed and descriptive history strictly focused on the military campaigns of this period, I was pleasantly surprised to find this book offers much more than that, including some excellent analysis and a willingness to entertain counterfactuals).
I do have a few small quibbles, such as 1.) that the author states there were three major Communist campaigns against the Nationalists which together proved decisive - but then proceeds to only discuss one of them or 2) that the author spends a fairly significant amount of time establishing the pre-1937 context of China but barely mentions - let alone analyzes - the Nationalist liquidation of their Communist allies in 1927.
But that aside, for anyone with an interest in and some knowledge of this period of Chinese history, this book should prove to be highly engaging. Published in 2017 and already cited in a few other monographs, China at War is quickly proving itself to be essential reading on the subject.