Browse results

Showing 21-30 of 5361 titles

21 In His Own Words: From Freedom to the Future (Paperback)

by Nelson Mandela

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

In stock

Usually despatched within 24 hours

RRP £14.99

£11.99

You save: £3.00


22 The Boer War (Paperback)

by Thomas Pakenham

Format: Paperback 688 pages
Published: 03/10/1991

In stock

Usually despatched within 24 hours


23 The Fear: The Last Days of Robert Mugabe (Paperback)

by Peter Godwin

Format: Paperback 368 pages
Published: 01/07/2011

In stock

Usually despatched within 24 hours

RRP £8.99

£6.79

You save: £2.20


24 Zulu: The Heroism and Tragedy of the Zulu War of 1879 (Paperback)

by Saul David

Format: Paperback 528 pages
Published: 28/07/2005

In stock

Usually despatched within 24 hours

Reviews (1)

5 out of 5

RRP £10.99

£8.29

You save: £2.70


25 Destiny in the Desert: The Road to El Alamein - The Battle That Turned the Tide (Paperback)

by Jonathan Dimbleby

Format: Paperback 544 pages
Published: 06/06/2013

10+ in stock

Usually despatched within 24 hours

RRP £9.99

£6.99

You save: £3.00


26 No Easy Walk to Freedom: Speeches, Letters and Other Writings (Paperback)

by Nelson Mandela, Ato Quayson, Oliver Tambo

Format: Paperback 208 pages
Published: 04/07/2002

5+ in stock

Usually despatched within 24 hours

RRP £9.99

£7.99

You save: £2.00


27 Desert Rat 1940-43: British Commonwealth Troops in North Africa - Warrior 160 (Paperback)

by Tim Moreman, Steve Noon

Format: Paperback 64 pages
Published: 07/11/2011

10+ in stock

Usually despatched within 24 hours

RRP £11.99

£9.59

You save: £2.40


28 Zimbabwe: Years of Hope and Despair (Paperback)

by Philip Barclay

Format: Paperback 256 pages
Published: 20/06/2011

10+ in stock

Usually despatched within 24 hours

RRP £9.99

£7.99

You save: £2.00


29 The Fate of Sudan: The Origins and Consequences of a Flawed Peace Process (Paperback)

by John Young

Format: Paperback 208 pages
Published: 30/08/2012

In stock

Usually despatched within 24 hours

RRP £16.99

£15.29

You save: £1.70