James, David W.

St. David's and Dewisland : a social history - Cardiff University of Wales Press, 1981 - xxiv, 228 p. 22 cm.

0708307973

0708307973


Welsh History

309.1 J