Makers of Ancient Strategy - Hanson, Victor Davis.
1 online resource (278 pages)