Does anyone have a link to the original Chinese?
Edit: actually, the English version appears to have been adapted significantly, providing details that would either require no explanation for a Chinese audience, or that could get the author into trouble with the authorities. But the version that the translation was actually based on might not be public.