Explaining science : a cognitive approach - Giere, Ronald N. (Science and its conceptual foundations series / David L. Hull, editor, 1990)