Wow, this translation and edit is fabulous. You left nothing out, and the cleaning is masterful. It's almost as if it was originally published in English.
There's a few grammatically awkward spots in the first few pages, but I can't place the feeling... Excellent nonetheless.