Well, it has happened and it has impacted the rest of the world. I don't think it will play out the way the paper suggested, because a real depression isn't the proper cure cure for irrational exuberance.
The paper is difficult to read because it is a literal translation from Russian, i.e. Russian economic jargon to literal English. Fore example, I took "emissions" to mean "deficit spending". There are pretty charts, but they are labeled in Russian.
Caveat lector: I read it quickly, so I could have missed the point entirely.