Six Theses on Mechanisms and Mechanistic Science. - Glennan, Stuart; Illari, Phyllis; Weber, Erik (Journal for General Philosophy of Science, 2022)