Book Talk: Barry Strauss on Masters of Command: Alexander, Hannibal, Caesar, and the Genius of Leadership

From jak473@cornell.edu  

views comments