Inference, Explanation, and Other Frustrations: Essays in the Philosophy of Science (Pittsburgh Series in Philosophy and History of Science, Vol 14) by John Earman | Menrva Books | MenrvaBooks