annanesukhozy2p2 annanesukhozy2p2 11-01-2018 History contestada England had enough natural resources for leading the Industrial Revolution. True False