Thomas H. McPherson
Birth date:
30 MAY 1845
Birth place:
Giles County, , Virginia, United States
 
Death date:
  21 JAN 1899
Death place:
  Blackwater, Lee, Virginia, United States

McPherson Family

Parents:
Father: William David McPherson
Mother: Nancy J. Wiley
Spouse:
Spouse: Lydia M. Robinette
 
Siblings:
Thomas H. McPherson
John W. McPherson
Catherine Elizabeth McPherson
Elkanah Samuel McPherson
Lydia Elender McPherson
Sarah Delilah McPherson
Mary (Polly) Minerva McPherson
Nancy J. McPherson
Martha A. McPherson
Children:
Nancy J. McPherson
William Samuel McPherson
Robert Vastine McPherson
Eleona Gladys McPherson
Evan A. McPherson
John Thomas McPherson
Mary R. McPherson
Floria McPherson
Marshall McPherson