Mary Jane Swain

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary Jane Swain

B: 12 Feb 1833

D: 26 Sep 1865

M: Algernon Sidney Porter

20 Apr 1858 in , Guilford, Nc
[-] William Sidney O. Henry Porter

B: 11 Sep 1862 in Greensboro, Randolph, Nc

D: