“James Robert Geddie” in The Heritage of Hale County, Alabama