D L Page Translator, Editor & Author