Browse results

Showing 31-40 of 15730 titles

31 Italy: The Rise of Fascism 1915-1945 - Access to History (Paperback)

by Keith Randell, Mark Robson

Format: Paperback 160 pages
Published: 28/04/2006

In stock

Usually despatched within 24 hours

£13.99

Add to basket

32 The Jewish State - Penguin Great Ideas (Paperback)

by Theodor Herzl

Format: Paperback 112 pages
Published: 26/08/2010

10+ in stock

Usually despatched within 24 hours

£4.99

Add to basket

33 Anarchism: A Very Short Introduction - Very Short Introductions (Paperback)

by Colin Ward

Format: Paperback 128 pages
Published: 21/10/2004

5+ in stock

Usually despatched within 24 hours

RRP £7.99

£6.39

You save: £1.60

Add to basket

34 Michael Collins: A Biography (Paperback)

by Tim Pat Coogan

Format: Paperback 528 pages
Published: 06/06/1991

In stock

Usually despatched within 24 hours

RRP £12.99

£10.33

You save: £2.66

Add to basket

35 To the Finland Station: A Study in the Writing and Acting of History (Paperback)

by Edmund Wilson

Format: Paperback 544 pages
Published: 02/12/2004

In stock

Usually despatched within 24 hours

£10.99

Add to basket

36 For Marx (Paperback)

by Louis Althusser

Format: Paperback 271 pages
Published: 21/10/2005

In stock

Usually despatched within 24 hours

RRP £9.99

£9.49

You save: £0.50

Add to basket

37 The Communist Hypothesis (Hardback)

by Alain Badiou

Format: Hardback 192 pages
Published: 01/07/2010

Not in stock

Availability uncertain


38 Socialism and Man in Cuba (Paperback)

by Ernesto 'Che' Guevara, Fidel Castro

Format: Paperback 66 pages
Published: 01/08/2009

In stock

Usually despatched within 24 hours

£4.00

Add to basket

39 Why Not Socialism? (Hardback)

by G. A. Cohen

Format: Hardback 96 pages
Published: 23/08/2009

In stock

Usually despatched within 24 hours

RRP £11.95

£10.19

You save: £1.76

Add to basket

40 Days of Destruction, Days of Revolt (Paperback)

by Chris Hedges, Joe Sacco

Format: Paperback 320 pages
Published: 24/04/2014

In stock

Usually despatched within 24 hours

RRP £11.99

£10.29

You save: £1.70

Add to basket