Greek Review of Social Research, ‎0013-9696

Journal