Barry S. Strauss (born ) is an American historian. He is a professor of history and humanistic studies at Cornell University, and a visiting Corliss Page Dean Fellow at the Hoover Institution.
Barry Strauss
By LIBERTYMAXXING
By LIBERTYMAXXING
Barry S. Strauss (born ) is an American historian. He is a professor of history and humanistic studies at Cornell University, and a visiting Corliss Page Dean Fellow at the Hoover Institution.