Author: Sofronis A. Sofroniou
Alternate names: Sofronios Agathocli Sofroniou; S. A. Sofroniou