Communism challenges Christianity: Christianity challenges Communism /
Churches of Christ (Great Britain). - Social Questions Committee.
Mason, Samuel.
Leicester, 
[1950]