Cardiganshire County History: Volume 1 From the Earliest Times to the Coming of the Normans (University of Wales Press - Cardiganshire County History)