TY - BOOK AU - Braithwaite, R.B. TI - Scientific explanation (a study of the function of theory, probability and law in science) PB - Cambridge university. London, U.K. ER -