Scientific explanation
Rescher, Nicholas.
New York Free Press London Collier-Macmillan
1970
bibl p209-240
Science