I want to know the answer to the following question:
Why did Stalin sign the pact?
All the background I'm provided with is that "Stalin felt that there was a growing split in German circles about whether Germany should initiate a war with the Soviet Union.". Is that enough to answer the question?