Macrae, David(Translator),translator.