Much of what is discussed I have seen coming to be. I cannot wait for the next edition....