Title: The European Left, Italy, France, and Spain
Subjects: Communism, Socialism, Communism, italy, Socialism, italy, Communism, france
Places: Italy, Spain, France