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