In On the Heavens, Aristotle noted that “the same ideas recur to men not once or twice but over and over again,” and in his Politics he pointed out that everything has “been invented several times over in the course of ages, or rather times without number,”