Michael Hartney Translator