Background
Thomas, Albert Ellsworth was born on September 16, 1872 in Chester, Massachusetts, United States. Son of Oscar Dwight and Nellie Louise (Ring) Thomas.
Thomas, Albert Ellsworth was born on September 16, 1872 in Chester, Massachusetts, United States. Son of Oscar Dwight and Nellie Louise (Ring) Thomas.
Bachelor of Arts, Brown University, 1894, Master of Arts, 1895.
Engaged in newspaper work, successively on staffs New York Tribune, New York Evening Post, New York Times, New York Sun, 1895-1909.
Member National Institute of Arts and Letters, Delta Phi, Phi Beta Kappa. Clubs: Players, Century, Coffee House (New York City).
Married Ethel L. Dodd, 1918.