History and Politics


306 books available
  1. Book cover for 9781509809615
    Dare Not Linger

    Nelson Mandela

    Mandla Langa

  2. Book cover for 9781509847945
    The Best of Times, The Worst of Times

    Michael Burleigh

  3. Book cover for 9781447251156
    The Trial of Adolf Hitler

    David King

  4. Book cover for 9781509816071
    The Darkening Age

    Catherine Nixey

  5. Book cover for 9781509828494
    The Lost Pilots

    Corey Mead

  6. Book cover for 9781509837274
    Wonderland

    Steven Johnson

  7. Book cover for 9781509889280
    My Country, My Life

    Ehud Barak

  8. Book cover for 9781509812868
    To Die in Spring

    Ralf Rothmann

  9. Book cover for 9781509866014
    Escaping Hitler

    Monty Halls

  10. Book cover for 9781509847709
    Move Fast and Break Things

    Jonathan Taplin

  11. Book cover for 9781447274230
    The Women Who Flew for Hitler

    Clare Mulley

  12. Book cover for 9781509837083
    The King's Assassin

    Benjamin Woolley

  13. Book cover for 9781509859375
    Some Sunny Day

    Madge Lambert

    Robert Blair

  14. Book cover for 9781447241089
    The Burning Time

    Virginia Rounding

  15. Book cover for 9781447278092
    Truevine

    Beth Macy

  16. Book cover for 9781447293101
    The Last of the Tsars

    Robert Service

  17. Book cover for 9781509852956
    The Communist Manifesto & Selected Writings

    Karl Marx

  18. Book cover for 9781509853021
    We Were Warriors

    Johnny Mercer

  19. Book cover for 9781509888689
    Empires and Barbarians

    Peter Heather

  20. Book cover for 9781509892037
    Capturing the Light

    Roger Watson

    Helen Rappaport

  21. Book cover for 9781447298878
    The Games

    David Goldblatt

  22. Book cover for 9781509865277
    The Sale of the Late King's Goods

    Jerry Brotton

  23. Book cover for 9781509866960
    Alan The Christmas Donkey

    Tracy Garton

  24. Book cover for 9780752266398
    Spy School

    Denis Bukin

  25. Book cover for 9781509867967
    Churchill

    Roy Jenkins

  26. Book cover for 9781509843206
    Poetry of the First World War

    Marcus Clapham

  27. Book cover for 9780752266299
    Last Minute Rooms in Bethlehem

    Dale Shaw

  28. Book cover for 9781509863761
    Liszt

    Sacheverell Sitwell

  29. Book cover for 9781509807857
    The Nix

    Nathan Hill

  30. Book cover for 9781509839407
    How to Survive a Plague

    David France

  31. Book cover for 9781447233367
    The Good People

    Hannah Kent

  32. Book cover for 9781509811472
    Revolution

    Peter Ackroyd

  33. Book cover for 9781447299769
    Black and British

    David Olusoga

  34. Book cover for 9781509854929
    The Young Melbourne & Lord M

    David Cecil

  35. Book cover for 9781509858903
    An Introduction to the House of Commons

    Robert Rhodes James

  36. Book cover for 9781509858927
    Prince Albert

    Robert Rhodes James

  37. Book cover for 9781509842650
    Keeping My Sisters' Secrets

    Beezy Marsh

  38. Book cover for 9781447281887
    India After Gandhi

    Ramachandra Guha

  39. Book cover for 9781509853861
    A Garden of Eden in Hell: The Life of Alice Herz-Sommer

    Melissa Muller

    Reinhard Piechocki

  40. Book cover for 9781509860043
    Dunkirk

    Julian Thompson

  1. Results 81 - 120 of 306
  2. Page 3 of 8
  3. 1
  4. 2
  5. 3
  6. 4
  7. 5
  8. 8