Technology and the Great Divergence - Allen, R; Allen, R (University of Oxford, 2011)