The Battle of Salamis : The Naval Encounter That Saved Greece -- and Western Civilization (2004) - Barry Strauss (-) (Grade:A+)