China was a world leader in science and technology until the early years of the Ming dynasty. Chinese discoveries and Chinese innovations such as papermaking, printing, the compass, and gunpowder (the Four Great Inventions) contributed to the economic development in East Asia, the Middle East and Europe. A question that has been intriguing many historians studying China is the fact that China did not develop a scientific revolution and Chinese technology fell behind that of Europe. Many hypotheses have been proposed ranging from the cultural to the political and economic. has argued that China indeed had a scientific revolution in the 17th century and that we are still far from understanding the scientific revolutions of the West and China in all their political, economic and social ramifications. Some like John K. Fairbank are of the opinion that the Chinese political system was hostile to scientific progress.