The 40 greatest innovations of all time

The 40 greatest innovations of all time