Abduction, Reason and Science. Processes of Discovery and Explanation