9780300227093
The Grand Strategy of Classical Sparta : The Persian Challenge
Rahe, Paul Anthony