My Genealogy Home Page:Information about Joe Marshall Nifong, Sr