Varieties of Realism A Rationale for the Natural Sciences by Lecturer in Philosophy of Science and Fellow Rom Harre | Menrva Books | MenrvaBooks