James Duff Male View tree
Born: 1776-10-06
Died: 1857-03-09
Father: Alexander Duff Mother: Mary Skene
Siblings: Alexander Duff,