I have probably read thousands of scientific papers and books over the years, and I can remember perhaps a dozen as bringing me up short with the knowledge that here was a truly new and enlightening insight that opened up whole new fields of scientific knowledge or technological capability.