Home / General and world history
Show Filters
Showing 1–16 of 687 results
African Europeans: An Untold History
Olivette Otele - Hardback
£ 20.00
Add to basket
Cursed Britain: A History of Witchcraft and Black Magic in M...
Thomas Waters - Paperback / softback
£ 12.99
Add to basket
Skin Deep: Dispelling the Science of Race
Gavin Evans - Paperback / softback
£ 10.99
Add to basket
Utopia for Realists: And How We Can Get There
Rutger Bregman - Paperback / softback
£ 9.99
Add to basket
Europe since 1989: A History
Charlotte Hughes-Kreutzmuller, Philipp Ther - Paperback / softback
£ 20.00
Sorry, temporarily out of stock
Battle of Bretton Woods, The: John Maynard Keynes, Harry Dex...
Benn Steil - Paperback / softback
£ 14.99
Add to basket
Transformation of the World, The: A Global History of the Ni...
Jurgen Osterhammel, Patrick Camiller - Paperback / softback
£ 25.00
Add to basket
Great Leveler, The: Violence and the History of Inequality f...
Walter Scheidel - Paperback / softback
£ 14.99
Add to basket
Global Discontents: Conversations on the Rising Threats to D...
David Barsamian, Noam Chomsky - Paperback / softback
£ 8.99
Add to basket
Pale Rider: The Spanish Flu of 1918 and How it Changed the W...
Laura Spinney - Paperback / softback
£ 10.99
Add to basket
100 Letters That Changed the World
Colin Salter - Hardback
£ 14.99
Sorry, temporarily out of stock
Remnants of Partition: 21 Objects from a Continent Divided
Aanchal Malhrota - Hardback
£ 25.00
Sorry, temporarily out of stock
International Brigades, The: Fascism, Freedom and the Spanis...
Giles Tremlett - Hardback
£ 30.00
Read more
Britain Alone: The Path from Suez to Brexit
Philip Stephens - Hardback
£ 25.00
Add to basket
Year 1000, The: When Explorers Connected the World – a...
Valerie Hansen - Paperback / softback
£ 9.99
Add to basket
Colour of Time: A New History of the World, 1850-1960, The
Dan Jones, Marina Amaral - Paperback / softback
£ 15.99
Add to basket
The Portobello Bookshop
46 Portobello High Street
Edinburgh
EH15 1DA
0131 6296756
© The Portobello Bookshop Ltd 2022. All rights reserved.
Company Registered Number: SC722514 VAT Number: 319943865
EU Customers: We are making changes to our website and will be reactivating EU shipping in August 2022! We apologise for the inconvenience. Please check back soon. Dismiss