Realism and Explanatory Perspectives