William Hastie Author, Translator & Editor