Inventors and Inventions through time and around the world