St. John Damascene. Barlaam and Ioasaph.