Author: Anastasios Antoniou, Christina Alexandrou