The towns of medieval Wales a study of their history, archaeology and early topography - Soulsby, Ian (Phillimore, 1983)