Sir John Oliphant of Aberdalgy
Children
Mariot Oliphant