Grigoris Karvounarakis: Who are these giants?