James Edison Holmes
1883 - 1952 (68 years)
Generation: 1
1. James Edison Holmes was born on 25 Sep 1883 in Cumberland, Harnett, North Carolina, United States; died on 13 Feb 1952 in Erwin, Harnett, North Carolina, United States.