Religion and Communism. A Study of Religion and Atheism in Soviet Russia