bobmuellerwriter.com
Genealogy Profile: Carl Joseph Diefenbach – Bob Mueller
A summary of the genealogy information I know about Carl Joseph Diefenbach, my wife's great-grandfather. Are you related?