Defining Knowledge: the Gettier problem and scientific reasoning