Scientific And Technological Innovations From Ancient To Modern Times