The March of Scandal from Pericles to Petraeus

Posted by Barry Strauss under on November 19, 2012

My piece for the History News Network: http://www.hnn.us/articles/149364.html

Filed under:
Barry Strauss © 2024