Veliky Novgorod, medieval Italian city-states, and ancient Greek city-states: common patterns in the evolution of republican governance and the question of the polis | Synapse