Scientific explanation — written work by R. B. Braithwaite