By Ian A.G. Shepherd, Royal Commission on the Ancient and Historical Monuments of Scotland
By Geoffrey Stell, Royal Commission on the Ancient and Historical Monuments of Scotland
By Royal Commission on the Ancient and Historical Monuments of Scotland