• Scientific explanations are limited. Scientifi c knowledge is necessarily contingent knowledge rather than absolute, and therefore must be evaluated and assessed, and is subject to modifi cation in light of new evidence. It is impossible to know if we have thought of every possible alternative explanation or every variable, and technology may be limited.