The Father of Us All: War and History, Ancient and Modern by Victor Davis Hanson Back to product details page >