scientific reasoning introduction 3788871