Author: IOANNIS KARATZAS; CONSTANTINOS KARDARAS