Explaining science: a cognitive approach by Giere, R. N. fromScience and Its Conceptual Foundations Series 0 Type: Book