Reading list: A Huff genealogy: descendants of Engelbert Huff of Dutchess County, New York
Huff Geneology