Small Inventions that Made a Big Difference

17.99

1 in stock

SKU: 9781787397873 Categories: , ,

Description

A look at small, seldom-noticed and apparently insignificant objects and inventions that have changed the world.