The ruined castles of Moray. [With illustrations.]
Douglas, Robert,Medical Officer of Health for Forres.
Elgin, 
[1932]