History of the Family of Anstruther. [With genealogical tables.]
Anstruther, Arthur Wellesley.
Edinburgh : For private circulation,
1923.