Walter Oliphant of Aberdalgy
Children
Partners
Elizabeth Bruce