A short history of Haverfordwest /
Miles, Dillwyn.
Includes bibliographical references.