Interactive tree of Sallie Ann Ruffin

Sallie Ann Ruffin 18271859
Thomas J. Pugh Smallwood 18191876
John Ruffin
Rachel Sutton
John Smaw Smallwood 17911843
Mary Lockhart Pugh 18011858
John Hill Pugh 1778
Elizabeth Lockhart
William Scott Pugh 17451808
Winifred Hill
Elizabeth Bryan 17581833
Thomas Pugh 17261785
Mary Lnu
John Hill
Martha Whitmel 1722
Mary Whitmel Bryan 1776
David Bryan 17351775