Professor Joseph M Sullivan Editor & Translator