Thomas D Noel Translator