Margaret Oliphant
Parents
William Oliphant
Children
Siblings
Elizabeth Oliphant
James Oliphant, Lord Newton
William Oliphant