Haverhill /
Brazier, Roy.
Haverhill & District Local History Group.
Stroud : Nonsuch,
2005, c2000.