Alfred M Johnson Editor & Translator