Christian Duff Peerage person ID=181095 (d. 1660) Parents Alexander Duff Christian Greenlaws Children Andrew Duff Alexander Duff Partners William Duff