Author: Kavussanos, Manolis G., Visvikis, Ilias D.