Search by :
Last search:
Professor Kagan reveals the common threads that connect the ancient confrontations between Athens and Sparta and between Rome and Carthage with the two calamitous world wars of our own century