It seems every 500 years or so, an individual is born that grabs humankind by the scruff of the neck and drags it forward. Imhotep, Daedalus, Archimedes, Ptolemy, Da Vinci, Galileo, Einstein, etc. Odd how they seem to show up just as we begin to stagnate.