Modern Strathaven - with peeps at its past. [With plates.]
Brown, John,M.A.
Strathaven, 
[1949]