Leonard, John Bruce,translator,editor.