Another superb find AB.
The appendices are particularly informative.
I will read it all in depth later, but from the snippet I have read so far it looks as if the narrative also contains a wealth of information.
Thanks for posting this.
Rob.