Northampton : past & present /
Cook, Robert.
Shouler, Andrew.
Stroud : Sutton,
2000.