Ball, Franklin, 1822-1886 | Library of Appalachian Preaching | Marshall University