St. Andrews, Fife. Official guide, etc. [With illustrations, a map and a plan.]
Town Council (Saint Andrews)
Cheltenham, 
[1931]