William Armstrong wurde am 14. November 1819 in Lincoln County, Tennessee, als Sohn von John Franklin Armstrong und Mary W. I. Monroe geboren.
William William Armstrong wurde am 14. November 1819 in Lincoln County, Tennessee, als Sohn von John Franklin Armstrong und Mary W. I. Monroe geboren.