This looks like it will be a good read - will have to do so when I can focus enough to properly understand the translation.