20 scientists and their inventions