Driven Scientific Discoveries and Explanations