The Scientific Revolution Saga (2017-2022)