Scientific explanation and understanding essays on reasoning and rationality in science (CPS publications in philosophy of science, 1983)