Edgar Taylor Translator, Editor & Author