Urban Europe, 1100-1700 by David Nicholas