Adventures with Discoveries and Inventions