Browse results

Showing 21-30 of 15926 titles

21 The Marx-Engels Reader (Paperback)

by Robert C. Tucker, Friedrich Engels, Karl Marx

Format: Paperback 832 pages
Published: 01/04/1978

5+ in stock

Usually despatched within 24 hours

£18.99

Add to basket

22 Hitler, 1936-1945: Nemesis (Paperback)

by Ian Kershaw

Format: Paperback 1168 pages
Published: 25/10/2001

In stock

Usually despatched within 24 hours

RRP £18.99

£15.19

You save: £3.80

Add to basket

23 The Common Cause: Postcolonial Ethics and the Practice of Democracy, 1900-1955 (Paperback)

by Leela Gandhi

Format: Paperback 256 pages
Published: 04/04/2014

In stock

Usually despatched within 24 hours

£17.50

Add to basket

24 Stop, Thief!: The Commons, Enclosures, and Resistance (Paperback)

by Peter Linebaugh

Format: Paperback 294 pages
Published: 14/02/2014

Not in stock

Usually despatched in 3-5 days


25 Confronting Political Islam: Six Lessons from the West's Past (Hardback)

by John M. Owen

Format: Hardback 232 pages
Published: 05/12/2014

Not in stock

Usually despatched in 3-5 days


26 The Hitler Myth: Image and Reality in the Third Reich (Paperback)

by Ian Kershaw

Format: Paperback 320 pages
Published: 27/09/2001

In stock

Usually despatched within 24 hours

RRP £12.99

£10.39

You save: £2.60

Add to basket

27 The Communist Manifesto (Paperback)

by Karl Marx, Friedrich Engels, Samuel Moore

Format: Paperback 32 pages
Published: 24/03/1998

In stock

Usually despatched within 24 hours

£1.25

Add to basket

28 The Essential Marx (Paperback)

by Leon Trotsky, Karl Marx

Format: Paperback 192 pages
Published: 27/10/2006

Not in stock

Usually despatched in 2-3 weeks


29 Mein Kampf (Paperback)

by Adolf Hitler

Format: Paperback 374 pages
Published: 01/01/2015

Not in stock

Usually despatched in 7-10 days


30 Neoliberalism: A Very Short Introduction - Very Short Introductions (Paperback)

by Manfred B. Steger, Ravi K. Roy

Format: Paperback 168 pages
Published: 21/01/2010

In stock

Usually despatched within 24 hours

RRP £7.99

£6.39

You save: £1.60

Add to basket