Browse results

Showing 1-10 of 6122 titles

1 Mein Kampf (Paperback)

by Adolf Hitler, Donald Cameron Watt

Format: Paperback 704 pages
Published: 13/02/1992

In stock

Usually despatched within 24 hours

Reviews (1)

1 out of 5

RRP £25.00

£20.00

You save: £5.00


2 Life and Death in Pompeii and Herculaneum (Paperback)

by Paul Roberts

Format: Paperback 320 pages
Published: 11/03/2013

In stock

Usually despatched within 24 hours

RRP £25.00

£20.00

You save: £5.00


3 Medieval Worlds: A Sourcebook (Paperback)

by Roberta Anderson, Dominic Bellenger

Format: Paperback 320 pages
Published: 19/06/2003

In stock

Usually despatched within 24 hours

RRP £23.99

£22.99

You save: £1.00


4 Years of Russia, the USSR and the Collapse of Soviet Communism (Paperback)

by Jane Jenkins, David Evans

Format: Paperback 496 pages
Published: 25/04/2008

In stock

Usually despatched within 24 hours

RRP £21.99

£20.99

You save: £1.00


5 Vikings: Life and legend (Paperback)

by Gareth Williams, Peter Pentz, Matthias Wemhoff

Format: Paperback 288 pages
Published: 10/02/2014

10+ in stock

Usually despatched within 24 hours

RRP £25.00

£20.10

You save: £4.90


6 Beneath Flanders Fields: The Tunnellers' War, 1914-1918 (Paperback)

by Johan Vandewalle, Peter Doyle, Peter Barton

Format: Paperback 304 pages
Published: 01/11/2006

5+ in stock

Usually despatched within 24 hours

RRP £25.00

£20.00

You save: £5.00


7 Europe: A History (Paperback)

by Norman Davies

Format: Paperback 1392 pages
Published: 23/01/2014

In stock

Usually despatched within 24 hours

RRP £25.00

£20.00

You save: £5.00


8 Early Modern Europe, 1450-1789 - Cambridge History of Europe (Paperback)

by Merry E. Wiesner-Hanks

Format: Paperback 563 pages
Published: 21/02/2013

10+ in stock

Usually despatched within 24 hours

RRP £24.99

£23.74

You save: £1.25


9 Early Medieval Europe, 300-1000 - Palgrave History of Europe (Paperback)

by Roger Collins

Format: Paperback 624 pages
Published: 30/07/2010

In stock

Usually despatched within 24 hours

RRP £20.99

£20.05

You save: £0.94