Author: Gregorios Xenopoulos
Alternate names: Gre gorios Xenopoulos; Gregorios XENOPOULOS