The history of Blairgowrie (town, parish and district) being an account of the origin and progress of the burgh from the earliest period ...
Macdonald, John A. R.,C.E.
Blairgowrie,
1899.