Background
Nelson, Thomas Amos Rogers was born on March 19, 1812 in Kingston, Tennessee, United States.
Nelson, Thomas Amos Rogers was born on March 19, 1812 in Kingston, Tennessee, United States.
Graduate East Tenn; studied law.
General 1st Tenn; delegate Union National.
Member United States Ho.