William Duff
Birth date:
15 JUN 1828
Birth place:
Stevenston, Ayr, , Scotland
 
Death date:
  7 SEP 1912
Death place:
  Stevenston, Ayr, , Scotland

Duff Family

Parents:
Father: John Duff
Mother: Susan Niven
Spouse:
Spouse: Martha Watson Smith
 
Siblings:
John Duff
Susan Duff
Agnes Duff
Alexander Duff
Hendry Duff
Mary Duff
William Duff
Margaret Duff
Catherine Scott Duff
Children:
John Duff
Sarah Duff
William Duff
Susanna Duff
Hugh Duff
Alexander Duff
Agnes Duff
Agnes Duff
John Duff