Inference, explanation, and other frustrations : essays in the philosophy of science / - Earman, John. (University of California Press,, 1992)