Newhills: the annals of the parish. [With plates and a map.]
Cruickshank, James.
Aberdeen, 
1934.