How And Why Did Medieval Towns And Cities Grow