Scientific explanation and understanding essays on reasoning and rationality in science - Rescher Nicholas ed (Lanham Univ Press of America, 1983)