William Oliphant
Peerage person ID=571438
Parents
Elizabeth Bennet
William Oliphant
Children
Siblings
Margaret Oliphant
James Oliphant, Lord Newton
Elizabeth Oliphant