Index to particular register of sasines for sheriffdom of Edinburgh, Haddington, Linlithgow and Bathgate.
Great Britain.His Majesty's Stationery Office,issuing body.
Scottish Record Office.