Person
(died 1709)
Not who you're looking for? Others named James Duff: general · British Conservative politician (1831–1878) · American television director, producer and writer · American billionaire businessman
Family