Я не читал оригинал, и не могу судить объективно о качестве перевода, поэтому под спойлером - только моё ИМХО насчёт фанфика.
Спойлер

MammoH'у, в любом случае, огромнейшая благодарность.
Orhideous