Cofnod E-bost: The end of the “Greek Revolution”?