Author: Kostas Rontos, Nikolaos Nagopoulos, Nikolaos Panagos