History and Politics


328 books available
  1. Book cover for 9781509852956
    The Communist Manifesto & Selected Writings

    Karl Marx

  2. Book cover for 9781509853021
    We Were Warriors

    Johnny Mercer

  3. Book cover for 9781509888689
    Empires and Barbarians

    Peter Heather

  4. Book cover for 9781509892037
    Capturing the Light

    Roger Watson

    Helen Rappaport

  5. Book cover for 9781447298878
    The Games

    David Goldblatt

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

    Jerry Brotton

  7. Book cover for 9781509866960
    Alan The Christmas Donkey

    Tracy Garton

  8. Book cover for 9780752266398
    Spy School

    Denis Bukin

  9. Book cover for 9781509867967
    Churchill

    Roy Jenkins

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

    Marcus Clapham

  11. Book cover for 9780752266299
    Last Minute Rooms in Bethlehem

    Dale Shaw

  12. Book cover for 9781509863761
    Liszt

    Sacheverell Sitwell

  13. Book cover for 9781509807857
    The Nix

    Nathan Hill

  14. Book cover for 9781509839407
    How to Survive a Plague

    David France

  15. Book cover for 9781447233367
    The Good People

    Hannah Kent

  16. Book cover for 9781509811472
    Revolution

    Peter Ackroyd

  17. Book cover for 9781447299769
    Black and British

    David Olusoga

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

    David Cecil

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

    Robert Rhodes James

  20. Book cover for 9781509858927
    Prince Albert

    Robert Rhodes James

  21. Book cover for 9781509842650
    Keeping My Sisters' Secrets

    Beezy Marsh

  22. Book cover for 9781447281887
    India After Gandhi

    Ramachandra Guha

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

    Melissa Muller

    Reinhard Piechocki

  24. Book cover for 9781509860043
    Dunkirk

    Julian Thompson

  25. Book cover for 9781509800049
    I Read the News Today, Oh Boy

    Paul Howard

  26. Book cover for 9781509824434
    Fighting ISIS

    Tim Locks

  27. Book cover for 9781509832125
    India

    V. S. Naipaul

  28. Book cover for 9781509837205
    Kind of Blue

    Ken Clarke

  29. Book cover for 9781447245858
    Rasputin

    Douglas Smith

  30. Book cover for 9781447257745
    The Watercolourist

    Beatrice Masini

  31. Book cover for 9781447267607
    Royal Renegades

    Linda Porter

  32. Book cover for 9781447272694
    Walls Come Tumbling Down

    Daniel Rachel

  33. Book cover for 9781509827954
    The Art of War

    Sun Tzu

  34. Book cover for 9781509852963
    Fractured Lands

    Scott Anderson

  35. Book cover for 9781447240556
    A Rage for Order

    Robert F. Worth

  36. Book cover for 9781509810604
    Spain in Our Hearts

    Adam Hochschild

  37. Book cover for 9781509839667
    A History of Modern Britain

    Andrew Marr

  38. Book cover for 9781509800810
    A Different Kind of Daughter

    Maria Toorpakai

    Katharine Holstein

  39. Book cover for 9781509822423
    Marriages Are Made in Bond Street

    Penrose Halson

  40. Book cover for 9781447237969
    Wish Lanterns

    Alec Ash

  1. Results 121 - 160 of 328
  2. Page 4 of 9
  3. 1
  4. 3
  5. 4
  6. 5
  7. 9