John Duff
Peerage person ID=179934
(1545–1593)
Parents
John Duff
Elizabeth Abercrombie
Children
Margaret Ogilvie Duff
John Duff
Adam Duff
Partners
unknown wife (?)
Margaret Gordon