James Grant Duff was born in 1789.
James Grant Duff died in 1858.
Shiela Grant Duff was born in 1913.
Evelyn Grant Duff was born in 1863.
James Duff Duff was born in 1860.
Claire Annabel Caroline Grant Duff was born in 1870.
M. E. Grant Duff was born on 1829-02-21.
James Fitzjames Duff was born in 1898.
James Duff Brown was born in 1862.
James H. Duff was born on 1883-01-21.
James Duff - North Norfolk MP - was born in 1831.
Ethan James Duff was born on June 15, 1973, in Fort Collins, Colorado, USA.
Shiela Grant Duff died in 2004.