Yes, she had traveled around the world promoting and giving lecture-demonstrations. From which made her self-made millionaire
The aspect of the scientific revolution that would support the interpretation that it was more important than either the Renaissance or the reformation is that it brought advanced technology (medicine and navigation) better than reformation which caused religious wars (thirty years and roses war)
Certain rights and structures of government written into the U.S. Constitution can be traced directly to various documents or events created by the English. The English Magna Carta helped to develop the idea of the rule of law.