THE PROGENY OF JOHN DUFFUS
OF BANFF, BANFFSHIRE, SCOTLAND

compiled by Mervyn B. de Plater

john_duffus_of_banff_tree.jpg (531805 bytes)