The first English revolution
Carlin, Norah.
Socialist Workers' Party (Great Britain)
London Produced and distributed for the SWP by Socialists Unlimited
1983