Background
Nelson, Thomas Kinloch was born on April 11, 1879 in Alexandria, Virginia, United States. Son of Kinloch and Grace Fenton (McGuire) Nelson.
Nelson, Thomas Kinloch was born on April 11, 1879 in Alexandria, Virginia, United States. Son of Kinloch and Grace Fenton (McGuire) Nelson.
Student Episcopal High School, Alexandria, 1896, McGuire’s School, Richmond, 1897. Student Yale Division.
Head of classical department, Episcopal High School, 1901-1906.