A lot of Medieval cities were similar to ours today in that they had governing bodies, educational structures, bankers, lawyers, hospitals, merchants, and an exchange of goods and services ...
Far from their dour reputation, the Middle Ages were a period of massive social change, burgeoning nationalism, international conflict, terrible natural disaster, climate change, rebellion ...