Framework for Constructing Scientifi c Explanations W