Only read the Prologue so far, but this looks like an outstanding AAR. I hope I'll find some more time tomorrow to read the rest