Currently, the lede brakes to a halt at England's Industrial Revolution, why just that in the opening paragraph? With respect it suggest that England came to an abrupt scientific and cultural halt in 1760.