Margaret Mary Edmondstoune-Cranstoun — (died 1948)