History and Politics


298 books available
  1. Book cover for 9781509827954
    The Art of War

    Sun Tzu

  2. Book cover for 9781509852963
    Fractured Lands

    Scott Anderson

  3. Book cover for 9781447240556
    A Rage for Order

    Robert F. Worth

  4. Book cover for 9781509810604
    Spain in Our Hearts

    Adam Hochschild

  5. Book cover for 9781509839667
    A History of Modern Britain

    Andrew Marr

  6. Book cover for 9781509800810
    A Different Kind of Daughter

    Maria Toorpakai

    Katharine Holstein

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

    Penrose Halson

  8. Book cover for 9781447237969
    Wish Lanterns

    Alec Ash

  9. Book cover for 9781509853847
    Frost/Nixon

    David Frost

  10. Book cover for 9780330535373
    Final Solution

    David Cesarani

  11. Book cover for 9781509852062
    Captive State

    George Monbiot

  12. Book cover for 9781509852116
    The Coldest Winter

    David Halberstam

  13. Book cover for 9781509841479
    Killing the Rising Sun

    Bill O'Reilly

    Martin Dugard

  14. Book cover for 9781509841912
    The Republic of Pirates

    Colin Woodard

  15. Book cover for 9781509807116
    The Girl Who Just Wanted To Be Loved

    Angela Hart

  16. Book cover for 9781509800193
    438 Days

    Jonathan Franklin

  17. Book cover for 9781447227205
    The Kamikaze Hunters

    Will Iredale

  18. Book cover for 9781447286363
    The Longest Kill

    Craig Harrison

  19. Book cover for 9781447269915
    The Diary of Lena Mukhina

    Lena Mukhina

  20. Book cover for 9781447253365
    The Great Leader and the Fighter Pilot

    Blaine Harden

  21. Book cover for 9781447245544
    A Curious Friendship

    Anna Thomasson

  22. Book cover for 9781509824229
    Last Man Standing

    Jack Straw

  23. Book cover for 9781509803484
    The Discovery of France

    Graham Robb

  24. Book cover for 9781509822522
    My Trade

    Andrew Marr

  25. Book cover for 9781447241959
    King John

    Stephen Church

  26. Book cover for 9781447291930
    The Way We Wore

    Daphne Selfe

  27. Book cover for 9781447293316
    How to Live in the City

    The School of Life

    Hugo Macdonald

  28. Book cover for 9781447295273
    An Atlas of Countries That Don't Exist

    Nick Middleton

  29. Book cover for 9781509812080
    Falling Off the Edge

    Alex Perry

  30. Book cover for 9781447295334
    Show Me a Hero

    Lisa Belkin

  31. Book cover for 9781509811427
    Our Story

    Reginald Kray

    Ronald Kray

    Fred Dinenage

  32. Book cover for 9780330519540
    Escape from Camp 14

    Blaine Harden

  33. Book cover for 9780330544856
    1946: The Making of the Modern World

    Victor Sebestyen

  34. Book cover for 9781447285076
    Fire in the Night

    C Smith

    J Bierman

  35. Book cover for 9781447271697
    Civil War

    Peter Ackroyd

  36. Book cover for 9781447279532
    The Last Lion: Winston Spencer Churchill

    William Manchester

    Paul Reid

  37. Book cover for 9781447288756
    The Fall of Paris

    Alistair Horne

  38. Book cover for 9781447291466
    Democracy Kills

    Humphrey Hawksley

  39. Book cover for 9781447217282
    Empire's Crossroads

    Carrie Gibson

  40. Book cover for 9781447242000
    Some Desperate Glory

    Max Egremont

  1. Results 121 - 160 of 298
  2. Page 4 of 8
  3. 1
  4. 3
  5. 4
  6. 5
  7. 8