Yes. Very good insights here in this lengthy quote from the late Solzhenitsyn. 2 things of note: 1. “Atheists” are often haters of God and not true atheists (as in non-believers, as you cannot hate what you claim does not exist). 2. The Marxists and Leninists drew from the thinking of the French Revolution. Many have noted this including this humble blogger.