Gwent local history
Gwent Local History Society.
Newport : The Society,