J D Duff Translator & Editor