John Angell Editor, Translator & Author