Very interesting. Read diagonally but will certainly take the time to go through it.