Skip to main content
Donate
Join the SWP
SWP Meetings
News & Analysis
News
International
Palestine 2023
Features
Comment
Long Reads
What We Think
Reviews & Culture
Socialist Worker issues
About the SWP
Who we are
Join us
SWP Meetings
Students
Education for Socialists
Ideas & Theory
Campaigns
SWP TV
Donate
Join the SWP
SWP Meetings
Search for:
Subscribe
Contact us
Shop
News & Analysis
News
International
Palestine 2023
Features
Comment
Long Reads
What We Think
Reviews & Culture
Socialist Worker issues
Galleries
About SWP
Who we are
Join us
SWP Meetings
Students
Education for Socialists
Ideas & Theory
Campaigns
News
International
Features
Who we are
SWP TV
Subscribe
Shop
Contact us
International Socialism Journal
User
Cart
International Socialism 171
£
6.00
Buy
International Socialism 172
£
6.00
Buy
International Socialism 173
£
6.00
Buy
International Socialism 174
£
6.00
Buy
International Socialism 175
£
6.00
Buy
International Socialism 176
Buy
ISJ subscription
£
30.00
–
£
200.00
Buy