Mary Barclay-Allardice — (born 1819)