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