The descendants of the late Mrs. Margaret Barclay-Allardice, daughter and heiress of the late Robert Barclay-Allardice, etc.
Allardice, Margaret Barclay.
London,
[1904]