A social history of Blairgowrie and Rattray : the market town, the mill town, the berry town /
Laing, Margaret,1929-
Blairgowrie, Rattray and District Local History Trust.
[Blairgowrie] : Blairgowrie, Rattray and District Local History Trust,
2005.
Includes bibliography.