David E Green Translator & Editor