Let's try that again and make sure I ping the right person ;-) Check this out.
I look forward to reading the book when it gets discounted. Stalin believed exactly what he wanted to believe, and any information to the contrary was "a scheme by Churchill" to mislead Stalin into provoking invasion by Germany.
Stalin was really quite mad. With all the advance warning Stalin had about German action, he continued shipping supplies to Hitler until the very last moment. Whether to placate Hitler or (more probably) to defy "British disinformation," Stalin was shipping supplies (ores and timber) on the morning Barbarossa was launched. In one sector, Anthony Beevor writes about German forces waiting for an important cargo train to cross the border (right on schedule!) before launching the Barbarossa attack.