Author: Vassilis Kostopoulos Stephanos A. Paipetis