H St J Thackeray Translator & Author