Parish in the past : historical notes about the Parish of Slateford Longstone
Harris, Stuart L.
Edinburgh
1971