Biographical and editorial notes by Barry Peter Ould: