Inventions and discoveries (review)