Lives of the Eastern saints - Johannes (Ephesius); Brooks, Ernest Walter (Brepols, 1974)