Master Index HIstory

David Haines Ball



Father: Thomas Sewell Ball
Mother: Esther L. Haines