Sparta : new perspectives - Hodkinson, Stephen; Powell, Anton; Cartledge, Paul (Duckworth, 1999)