A History of the World in 100 Objects

Regular price £20.00


Traces the stories of one hundred human innovations to explain their pivotal role in shaping civilization, from weapons and the domestication of cows to currency and music.