Collection: History & Politics

63 products
  • Red Metropolis by Owen Hatherley
    Red Metropolis by Owen Hatherley
    Regular price
    £10.99
    Sale price
    £10.99
    Unit price
    per 
  • The Moth and the Mountain by Ed Caesar
    The Moth and the Mountain by Ed Caesar
    Regular price
    £18.99
    Sale price
    £18.99
    Unit price
    per 
  • The Haunting of Alma Fielding by Kate Summerscale
    The Haunting of Alma Fielding by Kate Summerscale
    Regular price
    £18.99
    Sale price
    £18.99
    Unit price
    per 
  • Stranger in the Shogun's City by Amy Stanley
    Stranger in the Shogun's City by Amy Stanley
    Regular price
    £16.99
    Sale price
    £16.99
    Unit price
    per 
  • Our Bodies, Their Battlefield by Christina Lamb
    Our Bodies, Their Battlefield by Christina Lamb
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • Black Spartacus by Sudhir Hazareesingh
    Black Spartacus by Sudhir Hazareesingh
    Regular price
    £25.00
    Sale price
    £25.00
    Unit price
    per 
  • The Idea of the Brain by Matthew Cobb
    The Idea of the Brain by Matthew Cobb
    Regular price
    £30.00
    Sale price
    £30.00
    Unit price
    per 
  • Arctic: Climate and Culture by Amber Lincoln, Jago Cooper and Jan Peter Laurens Loovers
    Arctic: Climate and Culture by Amber Lincoln, Jago Cooper and Jan Peter Laurens Loovers
    Regular price
    £35.00
    Sale price
    £35.00
    Unit price
    per 
  • Tribes by David Lammy
    Tribes by David Lammy
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • The Hitler Conspiracies by Richard J. Evans
    The Hitler Conspiracies by Richard J. Evans
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • Life Lessons by Melissa Benn
    Life Lessons by Melissa Benn
    Regular price
    £8.99
    Sale price
    £8.99
    Unit price
    per 
  • Collusion by Luke Harding
    Collusion by Luke Harding
    Regular price
    £9.99
    Sale price
    £9.99
    Unit price
    per 
x