Gaming the Sino-Japanese War (II)

History is pretty much set in stone (although it’s open to constant re-interpretation), but for those experiencing past events first-hand the future was still undetermined, and things could have turned … Continue Reading →