Contents
Home
Surnames
Index
Contact
Search
Descendants of Capt. William Upshaw - Tree
Descendants of Capt. William Upshaw - Tree
Dr. William Cain “Buck” Ruffin Jr.
11 Dec 1926 - 30 Jun 2013
1 spouse 1 child
Ann Manuel
William Cain Ruffin III
William Cain Ruffin Sr.
21 Oct 1903 - 27 Mar 1960
1 spouse 2 children
Lydia Hale Dillard
Dr. William Cain “Buck” Ruffin Jr.
Dalton Dillard Ruffin
Lydia Hale Dillard
19 Jun 1905 - 7 Sep 1984
1 spouse 2 children
William Cain Ruffin Sr.
Dr. William Cain “Buck” Ruffin Jr.
Dalton Dillard Ruffin
William Cain Ruffin
29 Sep 1865 - 18 Feb 1921
1 spouse 4 children
Mary Greene
Mary Walton “Molly” Ruffin
Jane Ruffin
William Cain Ruffin Sr.
Thomas Ruffin
Mary Greene
8 Nov 1865 - 25 Mar 1922
1 spouse 4 children
William Cain Ruffin
Mary Walton “Molly” Ruffin
Jane Ruffin
William Cain Ruffin Sr.
Thomas Ruffin
Thomas Ruffin
21 Sep 1824 - 23 May 1889
Mary Clack Cain
12 Feb 1827 - 12 May 1908
Thomas Ruffin
Anne McNabb “Annie” Kirkland