Stamford : the finest stone town in England /
Stamford (England).Town Council.
Gloucester : British Pub. Co.,
[1995?]
Running title: Stamford official guide.
Caption title.