Until very recently, this invention of the European Renaissance has remained a powerful and seductive myth, which has ignored much of what was truly revolutionary about this extraordinary period in European history. Q1: What does “this invention” refer to? Q2: Can you paraphrase the sentence?