Haverfordwest through time /
Barker, Patricia Swales,author.
Also issued online.