Comprehensive rationalism, critical rationalism, and pancritical rationalism -- Induction and corroboration -- Corroboration and the interpretation of probability -- Corroboration, tests, and predictivism -- Corroboration and duhem?s thesis -- The roles of criticism and dogmatism in science: a group level view -- The aim of science and its evolution -- Thoughts and findings.