Urban Europe 1100-1700 - David Nicholas (Bloomsbury, 2003)