Strathardle : its history & its people : facts, history, legends together with personal reminiscences /
Reid, A. G.
Blairgowrie : A.G. Reid,
1997.