Realism and the progress of science by Smith, Peter, (Peter James) fromCambridge studies in philosophy 0 Type: Book