Father Kosmas, the apostle of the poor: The life of St. Kosmas Aitolos, together with an English translation of his teaching and letters (The ... of ecclesiastical and historical sources)