Author: Marios C. Angelides,Phivos Mylonas,Manolis Wallace