• Vikings at War (Hardback)
    Kim Hjardar, Vegard Vike
    Comprehensive account of the Viking art of war, weapons a...
    From £17.43
    Save £12.52
  • Christopher Lloyd, Patrick...
    A glorious 2m-long fold-out timeline illustrating the sto...
    From £9.51
    Save £3.48
  • Christopher Lloyd, Andy F...
    From £5.08
    Save £1.91
  • Peter Neville
    From £6.88
    Save £3.11
  • Ian Barnes
    This atlas covers the history of the British Isles from e...
    From £14.97
    Save £10.03
  • Rab Houston
    This Very Short Introduction explores the key themes from...
    From £6.17
    Save £1.82
  • The Alps (Hardback)
    Stephen O'Shea
    A blend of contemporary travelogue and historical narrati...
    From £17.84
    Save £2.16
  • Julian Beecroft
    For the Love of London will take you on a tour encompassi...
    From £5.80
    Save £4.19
  • Tom Quinn
    More extraordinary but true stories from London's history.
    From £5.37
    Save £2.62
  • Brief History of Bali (Paperback)
    Willard A. Hanna, Tim Han...
    This book tells the story of Bali the paradise island of ...
    From £10.77
  • China (Hardback)
    Robert B. Marks
    This deeply informed and clearly written text provides a ...
    From £48.65
    Save £16.35
  • Nile (Paperback)
    Harco Willems, Jan-Michael...
    Although Herodot's dictum that "Egypt is a gift of the Ni...
  • China (Paperback)
    Robert B. Marks
    This deeply informed and clearly written text provides a ...
    From £19.66
    Save £5.29
  • Canoes (Hardback)
    Mark Neuzil, Norman Sims
    From £27.01
    Save £6.99
  • Charles Holcombe
    The second edition of Charles Holcombe's acclaimed introd...
  • Ethan B. Katz, Lisa Moses ...
    The lively essays collected here explore colonial history...
    From £53.19
    Save £23.81
  • Ethan B. Katz, Lisa Moses ...
    The lively essays collected here explore colonial history...
    From £24.45
    Save £9.55
  • Kenneth L. Campbell
    A History of the British Isles is a balanced and integrat...
    From £16.91
    Save £3.08