Allardice, Margaret Barclay.