Greek city-statesHundreds of independent cities sharing a language, gods and games, but rarely a government.