But the history of science teaches that most discoveries were made by several people independently from each other, at more or less the same time; and this fact alone (apart from all other considerations) is sufficient to show that when the time is ripe for a given type of invention or discovery, the favourable chance event which sparks it off is bound to occur sooner or later.