John Oliphant
Peerage person ID=349150
Parents
Sir John Oliphant of Aberdalgie
Margaret Ogilvy
Children
Siblings
unknown Oliphant
James Oliphant
Christian Oliphant
Margaret Oliphant
Laurence Oliphant, 1st Lord Oliphant