Fascinating stuff that deserves further discussion - once I understand it more fully