William Stearns Davis


USA flag (1877 - 1930)

William Stearns Davis was an American educator, historian, and author.