Andronikos Kafas's groups