Edwin John Ellis Author, Translator & Editor