Margaret Elphinstone Peerage person ID=397994 Parents Margaret Drummond Robert Elphinstone, 3rd Lord Elphinstone Children Siblings Jean Elphinstone James Elphinstone, 1st Lord Balmerino Janet Elphinstone Alexander Elphinstone, 4th Lord Elphinstone Agnes Elphinstone Elizabeth Elphinstone George Elphinstone Partners John Cuninghame of Drumquhassel