Seven Ages of Invention