Predicting events that will occur in the future and explaining events that have occurred in the past are, except for difference in temporal perspective, essentially the same activity as long as scientific statements are abstract. (Reynolds, 1971, p.5)