You are incorrect about Bodansky.
Perhaps I overstated the case against him, but I just believe that someone who dogmatically adheres to the theory that Russia did not lose the Russian-Afghan war (because they were able to install a puppet government that managed to hold out for a few more years before being destroyed by the mujahadeen), is kind of off his rocker.
But that's just me!