Scientific knowledge : causation, explanation, and corroboration / James H. Fetzer. - Fetzer, James H. (1940- ). (Boston Studies in the Philosophy of Science, 1981)