It is quite stupid to try to ascribe the reasons for WW2 to a single event or document. Like any international conflict, the causes are naturally multi factorial.
Stephen Kotkin should worry about his own credibility. His distortions, stereotypical cliches and outright lies are a disgrace to the field of academia.